0s autopkgtest [12:41:37]: starting date and time: 2025-02-21 12:41:37+0000 0s autopkgtest [12:41:37]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [12:41:37]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.n2_92gm8/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:build-essential --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=build-essential/12.12 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-9.secgroup --name adt-plucky-arm64-apache2-20250221-124137-juju-7f2275-prod-proposed-migration-environment-2-d93759b7-2fdd-49d9-afe8-bf205bd69b00 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,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'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 1077s nova [W] Using flock in prodstack6-arm64 1077s Creating nova instance adt-plucky-arm64-apache2-20250221-124137-juju-7f2275-prod-proposed-migration-environment-2-d93759b7-2fdd-49d9-afe8-bf205bd69b00 from image adt/ubuntu-plucky-arm64-server-20250221.img (UUID 7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0)... 1077s nova [E] nova boot failed (attempt #0): 1077s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 1077s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 1077s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 1077s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 1077s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 1077s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 1077s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps6.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 1077s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps6.canonical.com:5000 1077s DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 1077s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Fri, 21 Feb 2025 12:43:03 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-21564d2f-1721-425d-ad6e-a79dcaf29b28 1077s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps6.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 1077s DEBUG (session:946) GET call to https://keystone.ps6.canonical.com:5000/v3 used request id req-21564d2f-1721-425d-ad6e-a79dcaf29b28 1077s DEBUG (base:182) Making authentication request to https://keystone.ps6.canonical.com:5000/v3/auth/tokens 1077s DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 12445 1077s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "369f50a481564a2c9433776a4ebd224d", "name": "prod-proposed-migration-arm64", "password_expires_at": null}, "audit_ids": ["w85ZtQicTWiKmLQkrvZX4w"], "expires_at": "2025-02-22T12:43:04.000000Z", "issued_at": "2025-02-21T12:43:04.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "bd8b3df3f03d43a0a9303b7c0434fdab", "name": "prod-proposed-migration-arm64_project"}, "is_domain": false, "roles": [{"id": "86bf3043974746c2bf52c2a9f362f986", "name": "reader"}, {"id": "15cf997650e345b7b21c02b5cdb7d84a", "name": "member"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "213cdf38198c4581bd5b7d6d0836923b", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "67061eee26944a1a8009f9d07be19738", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "fc88c52c749a47d08a24a2c7efbde01b", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/", "region": "prodstack6"}], "id": "06e4714942634054bf9aa11715312b4e", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "8aa44c94b63746bd9b37f1008ad55fa8", "interface": "admin", "region_id": "prodstack6", "url": "https://aodh-admin.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "92cf08a80a0242ebbca8ec893cf332b1", "interface": "public", "region_id": "prodstack6", "url": "https://aodh.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "d8139c6e11ae4edcb78981c12bd53212", "interface": "internal", "region_id": "prodstack6", "url": "https://aodh-internal.ps6.canonical.com:8042", "region": "prodstack6"}], "id": "2fb939b0b969435c8f0c5fa4edb4de94", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "a49fcc80e658411885f88cdd8432a571", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "b23866fddba8415885b06c064c34b94b", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "f84ae55197f94b8392a678f35c82ca26", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8000/v1", "region": "prodstack6"}], "id": "3d4b59f7dab644b2b527e8e96b697545", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "2e0143334c6241169f45f1c11970c6bc", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8004/v1/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "5e19c32243c04a3faf1e5f9ab900c260", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8004/v1/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "b3fc5c88ec8543a691fec75726b86967", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8004/v1/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}], "id": "43b926205044476b8093b18d8ce0a9e4", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "a47569b96e5b4146a312e4673504557c", "interface": "public", "region_id": "prodstack6", "url": "https://glance.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "bba35c4ab04f4114a2a34e65568537bd", "interface": "internal", "region_id": "prodstack6", "url": "https://glance-internal.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "ef769f1117c74a62a279131486c89628", "interface": "admin", "region_id": "prodstack6", "url": "https://glance-admin.ps6.canonical.com:9292", "region": "prodstack6"}], "id": "49de724549524bd78e9cd46a4477226f", "type": "image", "name": "glance"}, {"endpoints": [{"id": "a1a41e9a1e2d42e5b6cd5380cd1e21bf", "interface": "admin", "region_id": "prodstack6", "url": "https://cinder-admin.ps6.canonical.com:8776/v3/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "d2309a99724b4111827482c68a832c0c", "interface": "public", "region_id": "prodstack6", "url": "https://cinder.ps6.canonical.com:8776/v3/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "f8a02e3949ff42afa772eb5e74dbef9f", "interface": "internal", "region_id": "prodstack6", "url": "https://cinder-internal.ps6.canonical.com:8776/v3/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}], "id": "5bf6578a631349e3af4bf36d7adb18e1", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "01d84128f36444e9b01549b86bd69116", "interface": "admin", "region_id": "prodstack6", "url": "https://barbican-admin.ps6.canonical.com:9312", "region": "prodstack6"}, {"id": "0ce4a8777e0b40a88f7fc0f77e34a605", "interface": "public", "region_id": "prodstack6", "url": "https://barbican.ps6.canonical.com:9311", "region": "prodstack6"}, {"id": "f507ba49e4a7435cb330234217c92449", "interface": "internal", "region_id": "prodstack6", "url": "https://barbican-internal.ps6.canonical.com:9311", "region": "prodstack6"}], "id": "62cb1c3d9f6c45979c13516a6b3ff114", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "3cb6121bd8f14da8aa2fba7be823a2b4", "interface": "internal", "region_id": "prodstack6", "url": "https://neutron-internal.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "46ba11d133fe4e8f9e8f9097ba737682", "interface": "admin", "region_id": "prodstack6", "url": "https://neutron-admin.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "d872eb6aa23d40009165aa3dcdce3948", "interface": "public", "region_id": "prodstack6", "url": "https://neutron.ps6.canonical.com:9696", "region": "prodstack6"}], "id": "759cb6fdfbc146dd8b9d1ba444c4b9db", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "4349d565f72446da9699269f85df5e8b", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v2/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "a483dcc58f5e415e9ec739c94474e609", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v2/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "c1f14236723e42878562d8dd63d5a6a0", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v2/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}], "id": "93fc4008035946deb1f433c2dd905a5d", "type": "sharev2", "name": "manilav2"}, {"endpoints": [{"id": "0fa148793c7249c8b187b6b4ff425731", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "555ade266a6b4bcc81b6e5abf607aec5", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "7dad1a7b1552465686424fc014463173", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift/simplestreams/data", "region": "prodstack6"}], "id": "977dd359af1a4fcc91a9daf4dc33b0f3", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "12d30eabcdec4831bd15273d55b1cbab", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v1/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "29d35b2b483346479f1ff1a13604d50e", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v1/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "4aa1422b8f5945d8aed9ba6a8d670e5c", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v1/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}], "id": "ac5e4f28fa794cde99f1d7ffc1b664e5", "type": "share", "name": "manila"}, {"endpoints": [{"id": "c7db93d54a684d8caeae1d9e18a59118", "interface": "admin", "region_id": "prodstack6", "url": "https://nova-admin.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "dd7a796f401b477f9f1b5bbc05747d8d", "interface": "public", "region_id": "prodstack6", "url": "https://nova.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "e7ecb038d830462ea67b0b463af5e013", "interface": "internal", "region_id": "prodstack6", "url": "https://nova-internal.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}], "id": "b4519af08e174d4a8333a2d14ac3ba3b", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "02ef5b6154934ffd97d8b5b8e4d70d2a", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "2741abe526e94842a4fa801423ba1ef0", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "3742f9406c604516933d6fd8c29e0880", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift", "region": "prodstack6"}], "id": "c7f07a7b3b3c408c96200dfd1d1a0f6f", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "06d4ed6c160a43f2b7fa7f80ad1dc709", "interface": "internal", "region_id": "prodstack6", "url": "https://designate-internal.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "1e240624a50c4ca0aaa6ef63cbc94f1b", "interface": "admin", "region_id": "prodstack6", "url": "https://designate-admin.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "f94d7d17997a43fd9c63b34c43301c6e", "interface": "public", "region_id": "prodstack6", "url": "https://designate.ps6.canonical.com:9001", "region": "prodstack6"}], "id": "cf82013d63844fedbe96bcacb6bd1fef", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "4a688340be464710bfa60bf3f88f41c4", "interface": "admin", "region_id": "prodstack6", "url": "https://gnocchi-admin.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "a5a95506c96d4716adb4efc3ac9051be", "interface": "public", "region_id": "prodstack6", "url": "https://gnocchi.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "eebc17a086834f8fa8bb6b35c8061a8c", "interface": "internal", "region_id": "prodstack6", "url": "https://gnocchi-internal.ps6.canonical.com:8041", "region": "prodstack6"}], "id": "d10589e854a446a5b852593f33f170a7", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "08f66df28d0f47f3bec12f29e06d85ac", "interface": "admin", "region_id": "prodstack6", "url": "https://keystone-admin.ps6.canonical.com:35357/v3", "region": "prodstack6"}, {"id": "46d270b45ceb42db902f4d241afa6a70", "interface": "public", "region_id": "prodstack6", "url": "https://keystone.ps6.canonical.com:5000/v3", "region": "prodstack6"}, {"id": "a4addee11d9349cfa46ec6660dbad947", "interface": "internal", "region_id": "prodstack6", "url": "https://keystone-internal.ps6.canonical.com:5000/v3", "region": "prodstack6"}], "id": "deb38a775a9b4e87a8de9e3eed779882", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "18b4af5f40664babb94e884c6a53ccf3", "interface": "admin", "region_id": "prodstack6", "url": "https://octavia-admin.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "2b6f7ba7f9944ee1aebd6dccc5223b2d", "interface": "internal", "region_id": "prodstack6", "url": "https://octavia-internal.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "5e3012e9c79e4890be4d964b6208f5c6", "interface": "public", "region_id": "prodstack6", "url": "https://octavia.ps6.canonical.com:9876", "region": "prodstack6"}], "id": "e00337be20d54948b66a1c3109b885c6", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "2d2942b35f3041389ad810f679d02f22", "interface": "public", "region_id": "prodstack6", "url": "https://placement.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "2e3beaac7ac14284b72e2592820ad725", "interface": "admin", "region_id": "prodstack6", "url": "https://placement-admin.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "91060f6df9ae444f81808adf40540d94", "interface": "internal", "region_id": "prodstack6", "url": "https://placement-internal.ps6.canonical.com:8778", "region": "prodstack6"}], "id": "edc6e37f154f4c0ab3dd4d52b82bf873", "type": "placement", "name": "placement"}]}} 1077s REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ada42739ac731fe792a863fdb49de6c2a4dae10f0787245c976f6b30ea55e418" 1077s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ada42739ac731fe792a863fdb49de6c2a4dae10f0787245c976f6b30ea55e418" 1077s DEBUG (connectionpool:962) Starting new HTTPS connection (1): nova.ps6.canonical.com:8774 1077s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 1077s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Fri, 21 Feb 2025 12:43:04 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-9bf99f0c-e1c4-4d7e-ba53-76507358fe21 x-openstack-request-id: req-9bf99f0c-e1c4-4d7e-ba53-76507358fe21 1077s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Fri, 21 Feb 2025 12:43:04 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-9bf99f0c-e1c4-4d7e-ba53-76507358fe21 x-openstack-request-id: req-9bf99f0c-e1c4-4d7e-ba53-76507358fe21 1077s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 1077s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 1077s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 1077s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Fri, 21 Feb 2025 12:43:04 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-da66f34f-02b6-40be-b7b8-e9f788c1fa72 x-openstack-request-id: req-da66f34f-02b6-40be-b7b8-e9f788c1fa72 1077s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Fri, 21 Feb 2025 12:43:04 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-da66f34f-02b6-40be-b7b8-e9f788c1fa72 x-openstack-request-id: req-da66f34f-02b6-40be-b7b8-e9f788c1fa72 1077s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 1077s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 1077s GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-da66f34f-02b6-40be-b7b8-e9f788c1fa72 1077s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-da66f34f-02b6-40be-b7b8-e9f788c1fa72 1077s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 1077s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 1077s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 1077s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 1077s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 1077s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 1077s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 1077s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ada42739ac731fe792a863fdb49de6c2a4dae10f0787245c976f6b30ea55e418" -H "X-OpenStack-Nova-API-Version: 2.87" 1077s DEBUG (connectionpool:962) Starting new HTTPS connection (1): glance.ps6.canonical.com:9292 1077s DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0 HTTP/1.1" 200 2265 1077s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2265 Content-Type: application/json Date: Fri, 21 Feb 2025 12:43:05 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-911d1f7e-1b89-406f-99ad-69d7524d54b2 1077s DEBUG (session:580) RESP BODY: {"architecture": "aarch64", "base_image_ref": "f7fe87bd-3eb5-4dde-9f8a-adfb45e66640", "boot_roles": "member,reader", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "virt", "hw_video_model": "virtio", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "3bc86bca-4c22-4d46-8e93-ec5cd426af20", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "25.04", "owner_id": "bd8b3df3f03d43a0a9303b7c0434fdab", "owner_project_name": "prod-proposed-migration-arm64_project", "owner_user_name": "prod-proposed-migration-arm64", "product_name": "com.ubuntu.cloud.daily:server:25.04:arm64", "simplestreams_metadata": "{\"aliases\": \"25.04,p,plucky,devel\", \"arch\": \"arm64\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"60e28dc57e1ab6220b6fe3442f72ae71\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-plucky-daily-arm64-server-20250113\", \"release\": \"plucky\", \"release_codename\": \"Pluck", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "369f50a481564a2c9433776a4ebd224d", "version_name": "20250113", "name": "adt/ubuntu-plucky-arm64-server-20250221.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 3404660736, "virtual_size": 21474836480, "status": "active", "checksum": "c4326e764f3c4b50a49f4b95184df33e", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "bd8b3df3f03d43a0a9303b7c0434fdab", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1896ccad9bec5367965dd473488fc48084801db0575fc315dfd2aab90a056044cc6ef0846ee362b09d453ca3ab45b152378faeafbf636f9f3373d4e952f40d9f", "id": "7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0", "created_at": "2025-02-21T04:36:42Z", "updated_at": "2025-02-21T04:38:04Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0/snap", "tags": [], "self": "/v2/images/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0", "file": "/v2/images/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0/file", "schema": "/v2/schemas/image", "stores": "ceph"} 1077s DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0 used request id req-911d1f7e-1b89-406f-99ad-69d7524d54b2 1077s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/autopkgtest -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ada42739ac731fe792a863fdb49de6c2a4dae10f0787245c976f6b30ea55e418" -H "X-OpenStack-Nova-API-Version: 2.87" 1077s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/autopkgtest HTTP/1.1" 404 84 1077s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 84 Content-Type: application/json; charset=UTF-8 Date: Fri, 21 Feb 2025 12:43:05 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-a047062f-c149-448d-abfa-03c2b1d67d10 x-openstack-request-id: req-a047062f-c149-448d-abfa-03c2b1d67d10 1077s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest could not be found."}} 1077s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/autopkgtest used request id req-a047062f-c149-448d-abfa-03c2b1d67d10 1077s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ada42739ac731fe792a863fdb49de6c2a4dae10f0787245c976f6b30ea55e418" -H "X-OpenStack-Nova-API-Version: 2.87" 1077s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 1739 1077s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 1739 Content-Type: application/json Date: Fri, 21 Feb 2025 12:43:05 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-a132665d-076f-406a-8c25-43367eb4ef19 x-openstack-request-id: req-a132665d-076f-406a-8c25-43367eb4ef19 1077s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "062428d9-35a1-461f-a33a-38436ed516b4", "name": "autopkgtest-cpu8-ram16-disk160-arm64", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/062428d9-35a1-461f-a33a-38436ed516b4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/062428d9-35a1-461f-a33a-38436ed516b4"}], "description": null}, {"id": "8d27c5f0-65c7-4018-b3f7-50463875ab09", "name": "autopkgtest", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/8d27c5f0-65c7-4018-b3f7-50463875ab09"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/8d27c5f0-65c7-4018-b3f7-50463875ab09"}], "description": null}, {"id": "8ebe34fb-1390-4cc7-bbe5-0d38c80f2fb4", "name": "autopkgtest-cpu2-ram4-disk20-arm64", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/8ebe34fb-1390-4cc7-bbe5-0d38c80f2fb4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/8ebe34fb-1390-4cc7-bbe5-0d38c80f2fb4"}], "description": null}, {"id": "a8256f9e-53ee-4584-ad7f-60e088825b83", "name": "autopkgtest-big", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a8256f9e-53ee-4584-ad7f-60e088825b83"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a8256f9e-53ee-4584-ad7f-60e088825b83"}], "description": null}, {"id": "cfc564ac-9f6e-4477-91c4-a89ccb4b744e", "name": "autopkgtest-cpu4-ram8-disk100-arm64", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cfc564ac-9f6e-4477-91c4-a89ccb4b744e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cfc564ac-9f6e-4477-91c4-a89ccb4b744e"}], "description": null}]} 1077s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None used request id req-a132665d-076f-406a-8c25-43367eb4ef19 1077s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/8d27c5f0-65c7-4018-b3f7-50463875ab09 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ada42739ac731fe792a863fdb49de6c2a4dae10f0787245c976f6b30ea55e418" -H "X-OpenStack-Nova-API-Version: 2.87" 1077s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/8d27c5f0-65c7-4018-b3f7-50463875ab09 HTTP/1.1" 200 613 1077s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 613 Content-Type: application/json Date: Fri, 21 Feb 2025 12:43:05 GMT Keep-Alive: timeout=75, max=996 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-ecf8a262-4cf1-4e07-be41-701b8575a58b x-openstack-request-id: req-ecf8a262-4cf1-4e07-be41-701b8575a58b 1077s DEBUG (session:580) RESP BODY: {"flavor": {"id": "8d27c5f0-65c7-4018-b3f7-50463875ab09", "name": "autopkgtest", "ram": 4096, "disk": 20, "swap": 0, "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 2, "os-flavor-access:is_public": false, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/8d27c5f0-65c7-4018-b3f7-50463875ab09"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/8d27c5f0-65c7-4018-b3f7-50463875ab09"}], "description": null, "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-arm64", "hw_rng:allowed": "True"}}} 1077s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/8d27c5f0-65c7-4018-b3f7-50463875ab09 used request id req-ecf8a262-4cf1-4e07-be41-701b8575a58b 1077s DEBUG (session:517) REQ: curl -g -i -X POST https://nova.ps6.canonical.com:8774/v2.1/servers -H "Accept: application/json" -H "Content-Type: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ada42739ac731fe792a863fdb49de6c2a4dae10f0787245c976f6b30ea55e418" -H "X-OpenStack-Nova-API-Version: 2.87" -d '{"server": {"name": "adt-plucky-arm64-apache2-20250221-124137-juju-7f2275-prod-proposed-migration-environment-2-d93759b7-2fdd-49d9-afe8-bf205bd69b00", "imageRef": "7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0", "flavorRef": "8d27c5f0-65c7-4018-b3f7-50463875ab09", "user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-2", "min_count": 1, "max_count": 1, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-9.secgroup"}], "networks": [{"uuid": "6ea4839c-9760-4b54-ab7d-70a6312667d1"}]}}' 1077s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "POST /v2.1/servers HTTP/1.1" 202 475 1077s DEBUG (session:548) RESP: [202] Connection: Keep-Alive Content-Length: 475 Content-Type: application/json Date: Fri, 21 Feb 2025 12:43:05 GMT Keep-Alive: timeout=75, max=995 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 location: https://nova.ps6.canonical.com:8774/v2.1/servers/11008d24-6da1-4487-bdfa-1c05e716bce4 x-compute-request-id: req-d1077838-3841-48c4-a509-9fc72c6b0ad6 x-openstack-request-id: req-d1077838-3841-48c4-a509-9fc72c6b0ad6 1077s DEBUG (session:580) RESP BODY: {"server": {"id": "11008d24-6da1-4487-bdfa-1c05e716bce4", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/11008d24-6da1-4487-bdfa-1c05e716bce4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/11008d24-6da1-4487-bdfa-1c05e716bce4"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-9.secgroup"}], "adminPass": "EwYhC3KRRUVc"}} 1077s DEBUG (session:936) POST call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers used request id req-d1077838-3841-48c4-a509-9fc72c6b0ad6 1077s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/11008d24-6da1-4487-bdfa-1c05e716bce4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ada42739ac731fe792a863fdb49de6c2a4dae10f0787245c976f6b30ea55e418" -H "X-OpenStack-Nova-API-Version: 2.87" 1077s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/11008d24-6da1-4487-bdfa-1c05e716bce4 HTTP/1.1" 200 3221 1077s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3221 Content-Type: application/json Date: Fri, 21 Feb 2025 12:43:06 GMT Keep-Alive: timeout=75, max=994 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-d47c803b-dcd7-4be0-9852-1b6dd94ab7ba x-openstack-request-id: req-d47c803b-dcd7-4be0-9852-1b6dd94ab7ba 1077s DEBUG (session:580) RESP BODY: {"server": {"id": "11008d24-6da1-4487-bdfa-1c05e716bce4", "name": "adt-plucky-arm64-apache2-20250221-124137-juju-7f2275-prod-proposed-migration-environment-2-d93759b7-2fdd-49d9-afe8-bf205bd69b00", "status": "BUILD", "tenant_id": "bd8b3df3f03d43a0a9303b7c0434fdab", "user_id": "369f50a481564a2c9433776a4ebd224d", "metadata": {}, "hostId": "", "image": {"id": "7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-arm64", "hw_rng:allowed": "True"}}, "created": "2025-02-21T12:43:06Z", "updated": "2025-02-21T12:43:06Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/11008d24-6da1-4487-bdfa-1c05e716bce4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/11008d24-6da1-4487-bdfa-1c05e716bce4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-2", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-uzl0jmcx", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-arm64-apache2-20250221-124137-juju-7f2275-prod-propo", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1077s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/11008d24-6da1-4487-bdfa-1c05e716bce4 used request id req-d47c803b-dcd7-4be0-9852-1b6dd94ab7ba 1077s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ada42739ac731fe792a863fdb49de6c2a4dae10f0787245c976f6b30ea55e418" -H "X-OpenStack-Nova-API-Version: 2.87" 1077s DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0 HTTP/1.1" 200 2265 1077s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2265 Content-Type: application/json Date: Fri, 21 Feb 2025 12:43:06 GMT Keep-Alive: timeout=75, max=999 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-94ef002b-b01c-4d0d-98df-34c4b84e8d09 1077s DEBUG (session:580) RESP BODY: {"architecture": "aarch64", "base_image_ref": "f7fe87bd-3eb5-4dde-9f8a-adfb45e66640", "boot_roles": "member,reader", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "virt", "hw_video_model": "virtio", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "3bc86bca-4c22-4d46-8e93-ec5cd426af20", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "25.04", "owner_id": "bd8b3df3f03d43a0a9303b7c0434fdab", "owner_project_name": "prod-proposed-migration-arm64_project", "owner_user_name": "prod-proposed-migration-arm64", "product_name": "com.ubuntu.cloud.daily:server:25.04:arm64", "simplestreams_metadata": "{\"aliases\": \"25.04,p,plucky,devel\", \"arch\": \"arm64\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"60e28dc57e1ab6220b6fe3442f72ae71\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-plucky-daily-arm64-server-20250113\", \"release\": \"plucky\", \"release_codename\": \"Pluck", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "369f50a481564a2c9433776a4ebd224d", "version_name": "20250113", "name": "adt/ubuntu-plucky-arm64-server-20250221.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 3404660736, "virtual_size": 21474836480, "status": "active", "checksum": "c4326e764f3c4b50a49f4b95184df33e", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "bd8b3df3f03d43a0a9303b7c0434fdab", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1896ccad9bec5367965dd473488fc48084801db0575fc315dfd2aab90a056044cc6ef0846ee362b09d453ca3ab45b152378faeafbf636f9f3373d4e952f40d9f", "id": "7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0", "created_at": "2025-02-21T04:36:42Z", "updated_at": "2025-02-21T04:38:04Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0/snap", "tags": [], "self": "/v2/images/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0", "file": "/v2/images/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0/file", "schema": "/v2/schemas/image", "stores": "ceph"} 1077s DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0 used request id req-94ef002b-b01c-4d0d-98df-34c4b84e8d09 1077s +--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+ 1077s | Property | Value | 1077s +--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+ 1077s | OS-DCF:diskConfig | MANUAL | 1077s | OS-EXT-AZ:availability_zone | | 1077s | OS-EXT-SRV-ATTR:host | - | 1077s | OS-EXT-SRV-ATTR:hostname | adt-plucky-arm64-apache2-20250221-124137-juju-7f2275-prod-propo | 1077s | OS-EXT-SRV-ATTR:hypervisor_hostname | - | 1077s | OS-EXT-SRV-ATTR:instance_name | | 1077s | OS-EXT-SRV-ATTR:kernel_id | | 1077s | OS-EXT-SRV-ATTR:launch_index | 0 | 1077s | OS-EXT-SRV-ATTR:ramdisk_id | | 1077s | OS-EXT-SRV-ATTR:reservation_id | r-uzl0jmcx | 1077s | OS-EXT-SRV-ATTR:root_device_name | - | 1077s | OS-EXT-STS:power_state | 0 | 1077s | OS-EXT-STS:task_state | scheduling | 1077s | OS-EXT-STS:vm_state | building | 1077s | OS-SRV-USG:launched_at | - | 1077s | OS-SRV-USG:terminated_at | - | 1077s | accessIPv4 | | 1077s | accessIPv6 | | 1077s | adminPass | EwYhC3KRRUVc | 1077s | config_drive | | 1077s | created | 2025-02-21T12:43:06Z | 1077s | description | - | 1077s | flavor:disk | 20 | 1077s | flavor:ephemeral | 0 | 1077s | flavor:extra_specs | {"aggregate_instance_extra_specs:commit": "builder-arm64", "hw_rng:allowed": "True"} | 1077s | flavor:original_name | autopkgtest | 1077s | flavor:ram | 4096 | 1077s | flavor:swap | 0 | 1077s | flavor:vcpus | 2 | 1077s | hostId | | 1077s | id | 11008d24-6da1-4487-bdfa-1c05e716bce4 | 1077s | image | adt/ubuntu-plucky-arm64-server-20250221.img (7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0) | 1077s | key_name | testbed-juju-7f2275-prod-proposed-migration-environment-2 | 1077s | locked | False | 1077s | locked_reason | - | 1077s | metadata | {} | 1077s | name | adt-plucky-arm64-apache2-20250221-124137-juju-7f2275-prod-proposed-migration-environment-2-d93759b7-2fdd-49d9-afe8-bf205bd69b00 | 1077s | os-extended-volumes:volumes_attached | [] | 1077s | progress | 0 | 1077s | security_groups | autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-9.secgroup | 1077s | server_groups | [] | 1077s | status | BUILD | 1077s | tags | [] | 1077s | tenant_id | bd8b3df3f03d43a0a9303b7c0434fdab | 1077s | trusted_image_certificates | - | 1077s | updated | 2025-02-21T12:43:06Z | 1077s | user_id | 369f50a481564a2c9433776a4ebd224d | 1077s +--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/11008d24-6da1-4487-bdfa-1c05e716bce4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ada42739ac731fe792a863fdb49de6c2a4dae10f0787245c976f6b30ea55e418" -H "X-OpenStack-Nova-API-Version: 2.87" 1077s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/11008d24-6da1-4487-bdfa-1c05e716bce4 HTTP/1.1" 200 3348 1077s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3348 Content-Type: application/json Date: Fri, 21 Feb 2025 12:43:06 GMT Keep-Alive: timeout=75, max=993 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-3e425f9b-ca2d-493d-80a8-c98005bac798 x-openstack-request-id: req-3e425f9b-ca2d-493d-80a8-c98005bac798 1077s DEBUG (session:580) RESP BODY: {"server": {"id": "11008d24-6da1-4487-bdfa-1c05e716bce4", "name": "adt-plucky-arm64-apache2-20250221-124137-juju-7f2275-prod-proposed-migration-environment-2-d93759b7-2fdd-49d9-afe8-bf205bd69b00", "status": "ERROR", "tenant_id": "bd8b3df3f03d43a0a9303b7c0434fdab", "user_id": "369f50a481564a2c9433776a4ebd224d", "metadata": {}, "hostId": "", "image": {"id": "7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-arm64", "hw_rng:allowed": "True"}}, "created": "2025-02-21T12:43:06Z", "updated": "2025-02-21T12:43:07Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/11008d24-6da1-4487-bdfa-1c05e716bce4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/11008d24-6da1-4487-bdfa-1c05e716bce4"}], "OS-DCF:diskConfig": "MANUAL", "fault": {"code": 500, "created": "2025-02-21T12:43:07Z", "message": "No valid host was found. There are not enough hosts available."}, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-2", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "instance-000b511e", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-uzl0jmcx", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-arm64-apache2-20250221-124137-juju-7f2275-prod-propo", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "error", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1077s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/11008d24-6da1-4487-bdfa-1c05e716bce4 used request id req-3e425f9b-ca2d-493d-80a8-c98005bac798 1077s DEBUG (shell:822) 1077s Traceback (most recent call last): 1077s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 820, in main 1077s OpenStackComputeShell().main(argv) 1077s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 742, in main 1077s args.func(self.cs, args) 1077s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 980, in do_boot 1077s _poll_for_status(cs.servers.get, server.id, 'building', ['active']) 1077s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 1019, in _poll_for_status 1077s raise exceptions.ResourceInErrorState(obj) 1077s novaclient.exceptions.ResourceInErrorState: 1077s ERROR (ResourceInErrorState): 1077s 1077s 1077s 1077s Error building server 1080s autopkgtest [12:59:37]: testbed dpkg architecture: arm64 1080s autopkgtest [12:59:37]: testbed apt version: 2.9.30ubuntu1 1081s autopkgtest [12:59:38]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1081s autopkgtest [12:59:38]: testbed release detected to be: None 1082s autopkgtest [12:59:39]: updating testbed package index (apt update) 1082s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 1083s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1083s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1083s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1083s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [90.3 kB] 1083s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [719 kB] 1083s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 1083s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 1083s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [132 kB] 1083s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [7960 B] 1083s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [677 kB] 1083s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.7 kB] 1083s Fetched 1765 kB in 1s (1887 kB/s) 1085s Reading package lists... 1086s Reading package lists... 1086s Building dependency tree... 1086s Reading state information... 1088s Calculating upgrade... 1088s Calculating upgrade... 1089s The following packages will be upgraded: 1089s base-files cloud-init cloud-init-base gcc-14-base motd-news-config 1089s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1089s Need to get 752 kB of archives. 1089s After this operation, 19.5 kB of additional disk space will be used. 1089s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 motd-news-config all 13.6ubuntu1 [5168 B] 1090s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 base-files arm64 13.6ubuntu1 [75.6 kB] 1090s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-base arm64 14.2.0-17ubuntu3 [53.6 kB] 1090s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 cloud-init-base all 25.1-0ubuntu1 [616 kB] 1090s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 cloud-init all 25.1-0ubuntu1 [2088 B] 1091s Preconfiguring packages ... 1091s Fetched 752 kB in 1s (1279 kB/s) 1091s (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 ... 116668 files and directories currently installed.) 1091s Preparing to unpack .../motd-news-config_13.6ubuntu1_all.deb ... 1091s Unpacking motd-news-config (13.6ubuntu1) over (13.5ubuntu3) ... 1091s Preparing to unpack .../base-files_13.6ubuntu1_arm64.deb ... 1091s Unpacking base-files (13.6ubuntu1) over (13.5ubuntu3) ... 1092s Setting up base-files (13.6ubuntu1) ... 1092s Updating /root/.profile to current default. 1093s motd-news.service is a disabled or a static unit not running, not starting it. 1093s (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 ... 116668 files and directories currently installed.) 1093s Preparing to unpack .../gcc-14-base_14.2.0-17ubuntu3_arm64.deb ... 1093s Unpacking gcc-14-base:arm64 (14.2.0-17ubuntu3) over (14.2.0-17ubuntu1) ... 1093s Preparing to unpack .../cloud-init-base_25.1-0ubuntu1_all.deb ... 1093s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 1093s for fn in glob1(directory, "%s.*" % fname): 1093s Unpacking cloud-init-base (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 1094s Preparing to unpack .../cloud-init_25.1-0ubuntu1_all.deb ... 1094s Unpacking cloud-init (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 1094s Setting up motd-news-config (13.6ubuntu1) ... 1094s Setting up gcc-14-base:arm64 (14.2.0-17ubuntu3) ... 1094s Setting up cloud-init-base (25.1-0ubuntu1) ... 1096s Setting up cloud-init (25.1-0ubuntu1) ... 1096s Processing triggers for man-db (2.13.0-1) ... 1097s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 1097s Processing triggers for install-info (7.1.1-1) ... 1097s Processing triggers for rsyslog (8.2412.0-2ubuntu1) ... 1097s Processing triggers for initramfs-tools (0.145ubuntu2) ... 1097s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 1097s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 1129s System running in EFI mode, skipping. 1129s Reading package lists... 1130s Building dependency tree... 1130s Reading state information... 1131s Solving dependencies... 1132s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1132s autopkgtest [13:00:29]: upgrading testbed (apt dist-upgrade and autopurge) 1132s Reading package lists... 1133s Building dependency tree... 1133s Reading state information... 1134s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1134s Starting 2 pkgProblemResolver with broken count: 0 1134s Done 1135s Entering ResolveByKeep 1136s 1136s Calculating upgrade... 1137s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1137s Reading package lists... 1138s Building dependency tree... 1138s Reading state information... 1138s Starting pkgProblemResolver with broken count: 0 1138s Starting 2 pkgProblemResolver with broken count: 0 1139s Done 1139s Solving dependencies... 1140s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1140s autopkgtest [13:00:37]: rebooting testbed after setup commands that affected boot 1168s autopkgtest [13:01:05]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 15:49:33 UTC 2025 1171s autopkgtest [13:01:08]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 1181s Get:1 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-3ubuntu1 (dsc) [3304 B] 1181s Get:2 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-3ubuntu1 (tar) [9872 kB] 1181s Get:3 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-3ubuntu1 (diff) [846 kB] 1181s gpgv: Signature made Thu Nov 28 03:53:23 2024 UTC 1181s gpgv: using RSA key A661100B3DAC1D4F2CAD8A54E603B2578FB8F0FB 1181s gpgv: Can't check signature: No public key 1181s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.62-3ubuntu1.dsc: no acceptable signature found 1182s autopkgtest [13:01:19]: testing package apache2 version 2.4.62-3ubuntu1 1193s autopkgtest [13:01:30]: build not needed 1208s autopkgtest [13:01:45]: test run-test-suite: preparing testbed 1208s Reading package lists... 1209s Building dependency tree... 1209s Reading state information... 1210s Starting pkgProblemResolver with broken count: 0 1210s Starting 2 pkgProblemResolver with broken count: 0 1210s Done 1212s The following NEW packages will be installed: 1212s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 1212s autopoint autotools-dev build-essential cpp cpp-14 cpp-14-aarch64-linux-gnu 1212s cpp-aarch64-linux-gnu debhelper debugedit dh-autoreconf 1212s dh-strip-nondeterminism dwz g++ g++-14 g++-14-aarch64-linux-gnu 1212s g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu 1212s gcc-aarch64-linux-gnu gettext intltool-debian libalgorithm-c3-perl 1212s libanyevent-perl libapr1-dev libapr1t64 libaprutil1-dbd-sqlite3 1212s libaprutil1-dev libaprutil1-ldap libaprutil1t64 libarchive-zip-perl libasan8 1212s libb-hooks-endofscope-perl libb-hooks-op-check-perl 1212s libbytes-random-secure-perl libcc1-0 libclass-c3-perl 1212s libclass-data-inheritable-perl libclass-inspector-perl 1212s libclass-method-modifiers-perl libclass-singleton-perl libclone-perl 1212s libcrypt-random-seed-perl libcrypt-ssleay-perl libdata-optlist-perl 1212s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 1212s libdebhelper-perl libdevel-callchecker-perl libdevel-stacktrace-perl 1212s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 1212s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 1212s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 1212s libgcc-14-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 1212s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 1212s libhttp-message-perl libhttp-negotiate-perl libhwasan0 libio-html-perl 1212s libio-socket-ssl-perl libisl23 libitm1 libldap-dev libldap2-dev liblsan0 1212s liblua5.4-0 liblwp-mediatypes-perl liblwp-protocol-https-perl 1212s libmath-random-isaac-perl libmodule-implementation-perl 1212s libmodule-runtime-perl libmpc3 libmro-compat-perl 1212s libnamespace-autoclean-perl libnamespace-clean-perl libnet-http-perl 1212s libnet-ssleay-perl libpackage-stash-perl libparams-classify-perl 1212s libparams-util-perl libparams-validationcompiler-perl libpcre2-16-0 1212s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpod-parser-perl 1212s libprotocol-http2-perl librole-tiny-perl libsctp-dev libsctp1 libspecio-perl 1212s libstdc++-14-dev libsub-exporter-perl libsub-exporter-progressive-perl 1212s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 1212s libtimedate-perl libtool libtry-tiny-perl libtsan2 libubsan1 liburi-perl 1212s libvariable-magic-perl libwww-perl libwww-robotrules-perl libxml-dom-perl 1212s libxml-parser-perl libxml-perl libxml-regexp-perl libxstring-perl m4 1212s perl-doc perl-openssl-defaults po-debconf uuid-dev 1212s 0 upgraded, 138 newly installed, 0 to remove and 0 not upgraded. 1212s Need to get 84.7 MB of archives. 1212s After this operation, 316 MB of additional disk space will be used. 1212s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libapr1t64 arm64 1.7.5-1 [106 kB] 1212s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1t64 arm64 1.6.3-3ubuntu2 [95.1 kB] 1212s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1-dbd-sqlite3 arm64 1.6.3-3ubuntu2 [11.4 kB] 1212s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1-ldap arm64 1.6.3-3ubuntu2 [9152 B] 1212s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 liblua5.4-0 arm64 5.4.7-1 [158 kB] 1212s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-bin arm64 2.4.62-3ubuntu1 [1330 kB] 1212s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-data all 2.4.62-3ubuntu1 [163 kB] 1212s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-utils arm64 2.4.62-3ubuntu1 [97.5 kB] 1212s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2 arm64 2.4.62-3ubuntu1 [90.4 kB] 1212s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 m4 arm64 1.4.19-5 [244 kB] 1212s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 autoconf all 2.72-3ubuntu1 [383 kB] 1212s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 autotools-dev all 20220109.1 [44.9 kB] 1212s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 automake all 1:1.17-3ubuntu1 [572 kB] 1212s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 autopoint all 0.23.1-1 [619 kB] 1212s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 1212s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libisl23 arm64 0.27-1 [676 kB] 1213s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 1213s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-17ubuntu3 [10.6 MB] 1213s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14 arm64 14.2.0-17ubuntu3 [1028 B] 1213s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 1213s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 1213s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libcc1-0 arm64 15-20250213-1ubuntu1 [44.2 kB] 1213s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 15-20250213-1ubuntu1 [146 kB] 1213s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 15-20250213-1ubuntu1 [28.0 kB] 1213s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 15-20250213-1ubuntu1 [2928 kB] 1213s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 15-20250213-1ubuntu1 [1319 kB] 1213s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 15-20250213-1ubuntu1 [2695 kB] 1213s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 15-20250213-1ubuntu1 [1178 kB] 1213s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 15-20250213-1ubuntu1 [1642 kB] 1213s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 libgcc-14-dev arm64 14.2.0-17ubuntu3 [2593 kB] 1213s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-17ubuntu3 [20.9 MB] 1214s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14 arm64 14.2.0-17ubuntu3 [526 kB] 1214s Get:33 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 1214s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 1214s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libtool all 2.5.4-3build1 [168 kB] 1214s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-autoreconf all 20 [16.1 kB] 1214s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 1214s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 1214s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 1214s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 debugedit arm64 1:5.1-2 [46.1 kB] 1214s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 dwz arm64 0.15-1build6 [113 kB] 1214s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 gettext arm64 0.23.1-1 [998 kB] 1214s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 1214s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 1214s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 debhelper all 13.24.1ubuntu2 [895 kB] 1214s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 uuid-dev arm64 2.40.2-14ubuntu1 [55.2 kB] 1214s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 libsctp1 arm64 1.0.21+dfsg-1 [9264 B] 1214s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 libsctp-dev arm64 1.0.21+dfsg-1 [57.4 kB] 1214s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 libapr1-dev arm64 1.7.5-1 [769 kB] 1214s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 libldap-dev arm64 2.6.9+dfsg-1~exp2ubuntu1 [318 kB] 1214s Get:51 http://ftpmaster.internal/ubuntu plucky/main arm64 libldap2-dev all 2.6.9+dfsg-1~exp2ubuntu1 [11.1 kB] 1214s Get:52 http://ftpmaster.internal/ubuntu plucky/main arm64 libexpat1-dev arm64 2.6.4-1 [129 kB] 1214s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1-dev arm64 1.6.3-3ubuntu2 [419 kB] 1214s Get:54 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcre2-16-0 arm64 10.42-4ubuntu3 [200 kB] 1214s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcre2-32-0 arm64 10.42-4ubuntu3 [187 kB] 1214s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcre2-posix3 arm64 10.42-4ubuntu3 [6704 B] 1214s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcre2-dev arm64 10.42-4ubuntu3 [694 kB] 1214s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-dev arm64 2.4.62-3ubuntu1 [201 kB] 1214s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 libstdc++-14-dev arm64 14.2.0-17ubuntu3 [2499 kB] 1214s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-17ubuntu3 [12.1 MB] 1214s Get:61 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14 arm64 14.2.0-17ubuntu3 [21.8 kB] 1214s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 1214s Get:63 http://ftpmaster.internal/ubuntu plucky/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 1214s Get:64 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 build-essential arm64 12.12 [4610 B] 1214s Get:65 http://ftpmaster.internal/ubuntu plucky/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 1214s Get:66 http://ftpmaster.internal/ubuntu plucky/universe arm64 libanyevent-perl arm64 7.170-2build7 [368 kB] 1214s Get:67 http://ftpmaster.internal/ubuntu plucky/main arm64 libb-hooks-op-check-perl arm64 0.22-3build2 [9348 B] 1214s Get:68 http://ftpmaster.internal/ubuntu plucky/main arm64 libdynaloader-functions-perl all 0.004-1 [11.4 kB] 1214s Get:69 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-callchecker-perl arm64 0.009-1build1 [14.0 kB] 1215s Get:70 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-classify-perl arm64 0.015-2build6 [19.8 kB] 1215s Get:71 http://ftpmaster.internal/ubuntu plucky/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 1215s Get:72 http://ftpmaster.internal/ubuntu plucky/main arm64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1215s Get:73 http://ftpmaster.internal/ubuntu plucky/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 1215s Get:74 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 1215s Get:75 http://ftpmaster.internal/ubuntu plucky/main arm64 libvariable-magic-perl arm64 0.64-1build1 [35.3 kB] 1215s Get:76 http://ftpmaster.internal/ubuntu plucky/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 1215s Get:77 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 1215s Get:78 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 1215s Get:79 http://ftpmaster.internal/ubuntu plucky/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 1215s Get:80 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 1215s Get:81 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 1215s Get:82 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1215s Get:83 http://ftpmaster.internal/ubuntu plucky/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 1215s Get:84 http://ftpmaster.internal/ubuntu plucky/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 1215s Get:85 http://ftpmaster.internal/ubuntu plucky/main arm64 libclone-perl arm64 0.47-1 [10.4 kB] 1215s Get:86 http://ftpmaster.internal/ubuntu plucky/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 1215s Get:87 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build6 [43.2 kB] 1215s Get:88 http://ftpmaster.internal/ubuntu plucky/main arm64 libparams-util-perl arm64 1.102-3build1 [20.6 kB] 1215s Get:89 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-install-perl all 0.929-1 [9764 B] 1215s Get:90 http://ftpmaster.internal/ubuntu plucky/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 1215s Get:91 http://ftpmaster.internal/ubuntu plucky/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1215s Get:92 http://ftpmaster.internal/ubuntu plucky/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 1215s Get:93 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 1215s Get:94 http://ftpmaster.internal/ubuntu plucky/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 1215s Get:95 http://ftpmaster.internal/ubuntu plucky/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 1215s Get:96 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi0t64 arm64 2.4.2-2.1build1 [27.1 kB] 1215s Get:97 http://ftpmaster.internal/ubuntu plucky/main arm64 libfcgi-perl arm64 0.82+ds-3build3 [20.7 kB] 1215s Get:98 http://ftpmaster.internal/ubuntu plucky/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 1215s Get:99 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 1215s Get:100 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 1215s Get:101 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1215s Get:102 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1215s Get:103 http://ftpmaster.internal/ubuntu plucky/main arm64 liburi-perl all 5.30-1 [94.4 kB] 1215s Get:104 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-parser-perl arm64 3.83-1build1 [85.3 kB] 1215s Get:105 http://ftpmaster.internal/ubuntu plucky/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 1216s Get:106 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 1216s Get:107 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1216s Get:108 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1216s Get:109 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1216s Get:110 http://ftpmaster.internal/ubuntu plucky/main arm64 libpod-parser-perl all 1.67-1 [80.6 kB] 1216s Get:111 http://ftpmaster.internal/ubuntu plucky/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1216s Get:112 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-ssleay-perl arm64 1.94-2 [307 kB] 1216s Get:113 http://ftpmaster.internal/ubuntu plucky/main arm64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1216s Get:114 http://ftpmaster.internal/ubuntu plucky/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 1216s Get:115 http://ftpmaster.internal/ubuntu plucky/main arm64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1216s Get:116 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1216s Get:117 http://ftpmaster.internal/ubuntu plucky/main arm64 libwww-perl all 6.77-1 [138 kB] 1216s Get:118 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml-parser-perl arm64 2.47-1build4 [201 kB] 1216s Get:119 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxml-perl all 0.08-4 [90.5 kB] 1216s Get:120 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxml-regexp-perl all 0.04-1.1 [7208 B] 1216s Get:121 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxml-dom-perl all 1.46-2 [143 kB] 1216s Get:122 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhttp-dav-perl all 0.50-1 [79.7 kB] 1216s Get:123 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 1216s Get:124 http://ftpmaster.internal/ubuntu plucky/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 1216s Get:125 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-identify-perl arm64 0.14-3build4 [9762 B] 1216s Get:126 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-name-perl arm64 0.28-1 [10.5 kB] 1216s Get:127 http://ftpmaster.internal/ubuntu plucky/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 1216s Get:128 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 1216s Get:129 http://ftpmaster.internal/ubuntu plucky/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 1216s Get:130 http://ftpmaster.internal/ubuntu plucky/universe arm64 libprotocol-http2-perl all 1.11-1 [39.3 kB] 1216s Get:131 http://ftpmaster.internal/ubuntu plucky/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 1216s Get:132 http://ftpmaster.internal/ubuntu plucky/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 1216s Get:133 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxstring-perl arm64 0.005-2build4 [7866 B] 1216s Get:134 http://ftpmaster.internal/ubuntu plucky/universe arm64 libspecio-perl all 0.49-1 [127 kB] 1216s Get:135 http://ftpmaster.internal/ubuntu plucky/main arm64 perl-doc all 5.40.0-8 [8264 kB] 1216s Get:136 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 1217s Get:137 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-timezone-perl all 1:2.64-1+2025a [259 kB] 1217s Get:138 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdatetime-perl arm64 2:1.65-1build3 [95.9 kB] 1217s Fetched 84.7 MB in 5s (17.5 MB/s) 1217s Selecting previously unselected package libapr1t64:arm64. 1218s (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 ... 116669 files and directories currently installed.) 1218s Preparing to unpack .../000-libapr1t64_1.7.5-1_arm64.deb ... 1218s Unpacking libapr1t64:arm64 (1.7.5-1) ... 1218s Selecting previously unselected package libaprutil1t64:arm64. 1218s Preparing to unpack .../001-libaprutil1t64_1.6.3-3ubuntu2_arm64.deb ... 1218s Unpacking libaprutil1t64:arm64 (1.6.3-3ubuntu2) ... 1218s Selecting previously unselected package libaprutil1-dbd-sqlite3:arm64. 1218s Preparing to unpack .../002-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu2_arm64.deb ... 1218s Unpacking libaprutil1-dbd-sqlite3:arm64 (1.6.3-3ubuntu2) ... 1218s Selecting previously unselected package libaprutil1-ldap:arm64. 1218s Preparing to unpack .../003-libaprutil1-ldap_1.6.3-3ubuntu2_arm64.deb ... 1218s Unpacking libaprutil1-ldap:arm64 (1.6.3-3ubuntu2) ... 1218s Selecting previously unselected package liblua5.4-0:arm64. 1218s Preparing to unpack .../004-liblua5.4-0_5.4.7-1_arm64.deb ... 1218s Unpacking liblua5.4-0:arm64 (5.4.7-1) ... 1218s Selecting previously unselected package apache2-bin. 1218s Preparing to unpack .../005-apache2-bin_2.4.62-3ubuntu1_arm64.deb ... 1218s Unpacking apache2-bin (2.4.62-3ubuntu1) ... 1218s Selecting previously unselected package apache2-data. 1218s Preparing to unpack .../006-apache2-data_2.4.62-3ubuntu1_all.deb ... 1218s Unpacking apache2-data (2.4.62-3ubuntu1) ... 1218s Selecting previously unselected package apache2-utils. 1218s Preparing to unpack .../007-apache2-utils_2.4.62-3ubuntu1_arm64.deb ... 1218s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 1218s Selecting previously unselected package apache2. 1218s Preparing to unpack .../008-apache2_2.4.62-3ubuntu1_arm64.deb ... 1218s Unpacking apache2 (2.4.62-3ubuntu1) ... 1218s Selecting previously unselected package m4. 1218s Preparing to unpack .../009-m4_1.4.19-5_arm64.deb ... 1218s Unpacking m4 (1.4.19-5) ... 1219s Selecting previously unselected package autoconf. 1219s Preparing to unpack .../010-autoconf_2.72-3ubuntu1_all.deb ... 1219s Unpacking autoconf (2.72-3ubuntu1) ... 1219s Selecting previously unselected package autotools-dev. 1219s Preparing to unpack .../011-autotools-dev_20220109.1_all.deb ... 1219s Unpacking autotools-dev (20220109.1) ... 1219s Selecting previously unselected package automake. 1219s Preparing to unpack .../012-automake_1%3a1.17-3ubuntu1_all.deb ... 1219s Unpacking automake (1:1.17-3ubuntu1) ... 1219s Selecting previously unselected package autopoint. 1219s Preparing to unpack .../013-autopoint_0.23.1-1_all.deb ... 1219s Unpacking autopoint (0.23.1-1) ... 1219s Selecting previously unselected package libdebhelper-perl. 1219s Preparing to unpack .../014-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 1219s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 1219s Selecting previously unselected package libisl23:arm64. 1219s Preparing to unpack .../015-libisl23_0.27-1_arm64.deb ... 1219s Unpacking libisl23:arm64 (0.27-1) ... 1219s Selecting previously unselected package libmpc3:arm64. 1219s Preparing to unpack .../016-libmpc3_1.3.1-1build2_arm64.deb ... 1219s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 1219s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 1219s Preparing to unpack .../017-cpp-14-aarch64-linux-gnu_14.2.0-17ubuntu3_arm64.deb ... 1219s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 1219s Selecting previously unselected package cpp-14. 1219s Preparing to unpack .../018-cpp-14_14.2.0-17ubuntu3_arm64.deb ... 1219s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 1219s Selecting previously unselected package cpp-aarch64-linux-gnu. 1220s Preparing to unpack .../019-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 1220s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1220s Selecting previously unselected package cpp. 1220s Preparing to unpack .../020-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 1220s Unpacking cpp (4:14.2.0-1ubuntu1) ... 1220s Selecting previously unselected package libcc1-0:arm64. 1220s Preparing to unpack .../021-libcc1-0_15-20250213-1ubuntu1_arm64.deb ... 1220s Unpacking libcc1-0:arm64 (15-20250213-1ubuntu1) ... 1220s Selecting previously unselected package libgomp1:arm64. 1220s Preparing to unpack .../022-libgomp1_15-20250213-1ubuntu1_arm64.deb ... 1220s Unpacking libgomp1:arm64 (15-20250213-1ubuntu1) ... 1220s Selecting previously unselected package libitm1:arm64. 1220s Preparing to unpack .../023-libitm1_15-20250213-1ubuntu1_arm64.deb ... 1220s Unpacking libitm1:arm64 (15-20250213-1ubuntu1) ... 1220s Selecting previously unselected package libasan8:arm64. 1220s Preparing to unpack .../024-libasan8_15-20250213-1ubuntu1_arm64.deb ... 1220s Unpacking libasan8:arm64 (15-20250213-1ubuntu1) ... 1220s Selecting previously unselected package liblsan0:arm64. 1220s Preparing to unpack .../025-liblsan0_15-20250213-1ubuntu1_arm64.deb ... 1220s Unpacking liblsan0:arm64 (15-20250213-1ubuntu1) ... 1220s Selecting previously unselected package libtsan2:arm64. 1220s Preparing to unpack .../026-libtsan2_15-20250213-1ubuntu1_arm64.deb ... 1220s Unpacking libtsan2:arm64 (15-20250213-1ubuntu1) ... 1220s Selecting previously unselected package libubsan1:arm64. 1220s Preparing to unpack .../027-libubsan1_15-20250213-1ubuntu1_arm64.deb ... 1220s Unpacking libubsan1:arm64 (15-20250213-1ubuntu1) ... 1220s Selecting previously unselected package libhwasan0:arm64. 1220s Preparing to unpack .../028-libhwasan0_15-20250213-1ubuntu1_arm64.deb ... 1220s Unpacking libhwasan0:arm64 (15-20250213-1ubuntu1) ... 1220s Selecting previously unselected package libgcc-14-dev:arm64. 1220s Preparing to unpack .../029-libgcc-14-dev_14.2.0-17ubuntu3_arm64.deb ... 1220s Unpacking libgcc-14-dev:arm64 (14.2.0-17ubuntu3) ... 1221s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 1221s Preparing to unpack .../030-gcc-14-aarch64-linux-gnu_14.2.0-17ubuntu3_arm64.deb ... 1221s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 1221s Selecting previously unselected package gcc-14. 1221s Preparing to unpack .../031-gcc-14_14.2.0-17ubuntu3_arm64.deb ... 1221s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 1221s Selecting previously unselected package gcc-aarch64-linux-gnu. 1221s Preparing to unpack .../032-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 1221s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1221s Selecting previously unselected package gcc. 1221s Preparing to unpack .../033-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 1221s Unpacking gcc (4:14.2.0-1ubuntu1) ... 1221s Selecting previously unselected package libtool. 1221s Preparing to unpack .../034-libtool_2.5.4-3build1_all.deb ... 1221s Unpacking libtool (2.5.4-3build1) ... 1221s Selecting previously unselected package dh-autoreconf. 1221s Preparing to unpack .../035-dh-autoreconf_20_all.deb ... 1221s Unpacking dh-autoreconf (20) ... 1221s Selecting previously unselected package libarchive-zip-perl. 1221s Preparing to unpack .../036-libarchive-zip-perl_1.68-1_all.deb ... 1221s Unpacking libarchive-zip-perl (1.68-1) ... 1221s Selecting previously unselected package libfile-stripnondeterminism-perl. 1221s Preparing to unpack .../037-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 1221s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 1222s Selecting previously unselected package dh-strip-nondeterminism. 1222s Preparing to unpack .../038-dh-strip-nondeterminism_1.14.1-2_all.deb ... 1222s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 1222s Selecting previously unselected package debugedit. 1222s Preparing to unpack .../039-debugedit_1%3a5.1-2_arm64.deb ... 1222s Unpacking debugedit (1:5.1-2) ... 1222s Selecting previously unselected package dwz. 1222s Preparing to unpack .../040-dwz_0.15-1build6_arm64.deb ... 1222s Unpacking dwz (0.15-1build6) ... 1222s Selecting previously unselected package gettext. 1222s Preparing to unpack .../041-gettext_0.23.1-1_arm64.deb ... 1222s Unpacking gettext (0.23.1-1) ... 1222s Selecting previously unselected package intltool-debian. 1222s Preparing to unpack .../042-intltool-debian_0.35.0+20060710.6_all.deb ... 1222s Unpacking intltool-debian (0.35.0+20060710.6) ... 1222s Selecting previously unselected package po-debconf. 1222s Preparing to unpack .../043-po-debconf_1.0.21+nmu1_all.deb ... 1222s Unpacking po-debconf (1.0.21+nmu1) ... 1222s Selecting previously unselected package debhelper. 1222s Preparing to unpack .../044-debhelper_13.24.1ubuntu2_all.deb ... 1222s Unpacking debhelper (13.24.1ubuntu2) ... 1222s Selecting previously unselected package uuid-dev:arm64. 1222s Preparing to unpack .../045-uuid-dev_2.40.2-14ubuntu1_arm64.deb ... 1222s Unpacking uuid-dev:arm64 (2.40.2-14ubuntu1) ... 1222s Selecting previously unselected package libsctp1:arm64. 1222s Preparing to unpack .../046-libsctp1_1.0.21+dfsg-1_arm64.deb ... 1222s Unpacking libsctp1:arm64 (1.0.21+dfsg-1) ... 1222s Selecting previously unselected package libsctp-dev:arm64. 1222s Preparing to unpack .../047-libsctp-dev_1.0.21+dfsg-1_arm64.deb ... 1222s Unpacking libsctp-dev:arm64 (1.0.21+dfsg-1) ... 1222s Selecting previously unselected package libapr1-dev. 1222s Preparing to unpack .../048-libapr1-dev_1.7.5-1_arm64.deb ... 1222s Unpacking libapr1-dev (1.7.5-1) ... 1222s Selecting previously unselected package libldap-dev:arm64. 1222s Preparing to unpack .../049-libldap-dev_2.6.9+dfsg-1~exp2ubuntu1_arm64.deb ... 1222s Unpacking libldap-dev:arm64 (2.6.9+dfsg-1~exp2ubuntu1) ... 1222s Selecting previously unselected package libldap2-dev. 1222s Preparing to unpack .../050-libldap2-dev_2.6.9+dfsg-1~exp2ubuntu1_all.deb ... 1222s Unpacking libldap2-dev (2.6.9+dfsg-1~exp2ubuntu1) ... 1222s Selecting previously unselected package libexpat1-dev:arm64. 1223s Preparing to unpack .../051-libexpat1-dev_2.6.4-1_arm64.deb ... 1223s Unpacking libexpat1-dev:arm64 (2.6.4-1) ... 1223s Selecting previously unselected package libaprutil1-dev. 1223s Preparing to unpack .../052-libaprutil1-dev_1.6.3-3ubuntu2_arm64.deb ... 1223s Unpacking libaprutil1-dev (1.6.3-3ubuntu2) ... 1223s Selecting previously unselected package libpcre2-16-0:arm64. 1223s Preparing to unpack .../053-libpcre2-16-0_10.42-4ubuntu3_arm64.deb ... 1223s Unpacking libpcre2-16-0:arm64 (10.42-4ubuntu3) ... 1223s Selecting previously unselected package libpcre2-32-0:arm64. 1223s Preparing to unpack .../054-libpcre2-32-0_10.42-4ubuntu3_arm64.deb ... 1223s Unpacking libpcre2-32-0:arm64 (10.42-4ubuntu3) ... 1223s Selecting previously unselected package libpcre2-posix3:arm64. 1223s Preparing to unpack .../055-libpcre2-posix3_10.42-4ubuntu3_arm64.deb ... 1223s Unpacking libpcre2-posix3:arm64 (10.42-4ubuntu3) ... 1223s Selecting previously unselected package libpcre2-dev:arm64. 1223s Preparing to unpack .../056-libpcre2-dev_10.42-4ubuntu3_arm64.deb ... 1223s Unpacking libpcre2-dev:arm64 (10.42-4ubuntu3) ... 1223s Selecting previously unselected package apache2-dev. 1223s Preparing to unpack .../057-apache2-dev_2.4.62-3ubuntu1_arm64.deb ... 1223s Unpacking apache2-dev (2.4.62-3ubuntu1) ... 1223s Selecting previously unselected package libstdc++-14-dev:arm64. 1223s Preparing to unpack .../058-libstdc++-14-dev_14.2.0-17ubuntu3_arm64.deb ... 1223s Unpacking libstdc++-14-dev:arm64 (14.2.0-17ubuntu3) ... 1223s Selecting previously unselected package g++-14-aarch64-linux-gnu. 1223s Preparing to unpack .../059-g++-14-aarch64-linux-gnu_14.2.0-17ubuntu3_arm64.deb ... 1223s Unpacking g++-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 1224s Selecting previously unselected package g++-14. 1224s Preparing to unpack .../060-g++-14_14.2.0-17ubuntu3_arm64.deb ... 1224s Unpacking g++-14 (14.2.0-17ubuntu3) ... 1224s Selecting previously unselected package g++-aarch64-linux-gnu. 1224s Preparing to unpack .../061-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 1224s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1224s Selecting previously unselected package g++. 1224s Preparing to unpack .../062-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 1224s Unpacking g++ (4:14.2.0-1ubuntu1) ... 1224s Selecting previously unselected package build-essential. 1224s Preparing to unpack .../063-build-essential_12.12_arm64.deb ... 1224s Unpacking build-essential (12.12) ... 1224s Selecting previously unselected package libalgorithm-c3-perl. 1224s Preparing to unpack .../064-libalgorithm-c3-perl_0.11-2_all.deb ... 1224s Unpacking libalgorithm-c3-perl (0.11-2) ... 1224s Selecting previously unselected package libanyevent-perl. 1224s Preparing to unpack .../065-libanyevent-perl_7.170-2build7_arm64.deb ... 1224s Unpacking libanyevent-perl (7.170-2build7) ... 1224s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 1224s Preparing to unpack .../066-libb-hooks-op-check-perl_0.22-3build2_arm64.deb ... 1224s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 1224s Selecting previously unselected package libdynaloader-functions-perl. 1224s Preparing to unpack .../067-libdynaloader-functions-perl_0.004-1_all.deb ... 1224s Unpacking libdynaloader-functions-perl (0.004-1) ... 1224s Selecting previously unselected package libdevel-callchecker-perl:arm64. 1224s Preparing to unpack .../068-libdevel-callchecker-perl_0.009-1build1_arm64.deb ... 1224s Unpacking libdevel-callchecker-perl:arm64 (0.009-1build1) ... 1224s Selecting previously unselected package libparams-classify-perl:arm64. 1224s Preparing to unpack .../069-libparams-classify-perl_0.015-2build6_arm64.deb ... 1224s Unpacking libparams-classify-perl:arm64 (0.015-2build6) ... 1224s Selecting previously unselected package libmodule-runtime-perl. 1224s Preparing to unpack .../070-libmodule-runtime-perl_0.016-2_all.deb ... 1224s Unpacking libmodule-runtime-perl (0.016-2) ... 1224s Selecting previously unselected package libtry-tiny-perl. 1224s Preparing to unpack .../071-libtry-tiny-perl_0.32-1_all.deb ... 1224s Unpacking libtry-tiny-perl (0.32-1) ... 1224s Selecting previously unselected package libmodule-implementation-perl. 1224s Preparing to unpack .../072-libmodule-implementation-perl_0.09-2_all.deb ... 1224s Unpacking libmodule-implementation-perl (0.09-2) ... 1225s Selecting previously unselected package libsub-exporter-progressive-perl. 1225s Preparing to unpack .../073-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1225s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1225s Selecting previously unselected package libvariable-magic-perl. 1225s Preparing to unpack .../074-libvariable-magic-perl_0.64-1build1_arm64.deb ... 1225s Unpacking libvariable-magic-perl (0.64-1build1) ... 1225s Selecting previously unselected package libb-hooks-endofscope-perl. 1225s Preparing to unpack .../075-libb-hooks-endofscope-perl_0.28-1_all.deb ... 1225s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 1225s Selecting previously unselected package libcrypt-random-seed-perl. 1225s Preparing to unpack .../076-libcrypt-random-seed-perl_0.03-3_all.deb ... 1225s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1225s Selecting previously unselected package libmath-random-isaac-perl. 1225s Preparing to unpack .../077-libmath-random-isaac-perl_1.004-2_all.deb ... 1225s Unpacking libmath-random-isaac-perl (1.004-2) ... 1225s Selecting previously unselected package libbytes-random-secure-perl. 1225s Preparing to unpack .../078-libbytes-random-secure-perl_0.29-3_all.deb ... 1225s Unpacking libbytes-random-secure-perl (0.29-3) ... 1225s Selecting previously unselected package libclass-c3-perl. 1225s Preparing to unpack .../079-libclass-c3-perl_0.35-2_all.deb ... 1225s Unpacking libclass-c3-perl (0.35-2) ... 1225s Selecting previously unselected package libclass-data-inheritable-perl. 1225s Preparing to unpack .../080-libclass-data-inheritable-perl_0.10-1_all.deb ... 1225s Unpacking libclass-data-inheritable-perl (0.10-1) ... 1225s Selecting previously unselected package libclass-inspector-perl. 1225s Preparing to unpack .../081-libclass-inspector-perl_1.36-3_all.deb ... 1225s Unpacking libclass-inspector-perl (1.36-3) ... 1225s Selecting previously unselected package libclass-method-modifiers-perl. 1225s Preparing to unpack .../082-libclass-method-modifiers-perl_2.15-1_all.deb ... 1225s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1225s Selecting previously unselected package libclass-singleton-perl. 1225s Preparing to unpack .../083-libclass-singleton-perl_1.6-2_all.deb ... 1225s Unpacking libclass-singleton-perl (1.6-2) ... 1225s Selecting previously unselected package libclone-perl:arm64. 1225s Preparing to unpack .../084-libclone-perl_0.47-1_arm64.deb ... 1225s Unpacking libclone-perl:arm64 (0.47-1) ... 1225s Selecting previously unselected package perl-openssl-defaults:arm64. 1225s Preparing to unpack .../085-perl-openssl-defaults_7build3_arm64.deb ... 1225s Unpacking perl-openssl-defaults:arm64 (7build3) ... 1225s Selecting previously unselected package libcrypt-ssleay-perl. 1225s Preparing to unpack .../086-libcrypt-ssleay-perl_0.73.06-2build6_arm64.deb ... 1225s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 1225s Selecting previously unselected package libparams-util-perl. 1225s Preparing to unpack .../087-libparams-util-perl_1.102-3build1_arm64.deb ... 1225s Unpacking libparams-util-perl (1.102-3build1) ... 1225s Selecting previously unselected package libsub-install-perl. 1225s Preparing to unpack .../088-libsub-install-perl_0.929-1_all.deb ... 1225s Unpacking libsub-install-perl (0.929-1) ... 1225s Selecting previously unselected package libdata-optlist-perl. 1226s Preparing to unpack .../089-libdata-optlist-perl_0.114-1_all.deb ... 1226s Unpacking libdata-optlist-perl (0.114-1) ... 1226s Selecting previously unselected package libdevel-stacktrace-perl. 1226s Preparing to unpack .../090-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1226s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1226s Selecting previously unselected package libencode-locale-perl. 1226s Preparing to unpack .../091-libencode-locale-perl_1.05-3_all.deb ... 1226s Unpacking libencode-locale-perl (1.05-3) ... 1226s Selecting previously unselected package libsub-exporter-perl. 1226s Preparing to unpack .../092-libsub-exporter-perl_0.990-1_all.deb ... 1226s Unpacking libsub-exporter-perl (0.990-1) ... 1226s Selecting previously unselected package libeval-closure-perl. 1226s Preparing to unpack .../093-libeval-closure-perl_0.14-3_all.deb ... 1226s Unpacking libeval-closure-perl (0.14-3) ... 1226s Selecting previously unselected package libexception-class-perl. 1226s Preparing to unpack .../094-libexception-class-perl_1.45-1_all.deb ... 1226s Unpacking libexception-class-perl (1.45-1) ... 1226s Selecting previously unselected package libfcgi0t64:arm64. 1226s Preparing to unpack .../095-libfcgi0t64_2.4.2-2.1build1_arm64.deb ... 1226s Unpacking libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1226s Selecting previously unselected package libfcgi-perl. 1226s Preparing to unpack .../096-libfcgi-perl_0.82+ds-3build3_arm64.deb ... 1226s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1226s Selecting previously unselected package libtimedate-perl. 1226s Preparing to unpack .../097-libtimedate-perl_2.3300-2_all.deb ... 1226s Unpacking libtimedate-perl (2.3300-2) ... 1226s Selecting previously unselected package libhttp-date-perl. 1226s Preparing to unpack .../098-libhttp-date-perl_6.06-1_all.deb ... 1226s Unpacking libhttp-date-perl (6.06-1) ... 1226s Selecting previously unselected package libfile-listing-perl. 1226s Preparing to unpack .../099-libfile-listing-perl_6.16-1_all.deb ... 1226s Unpacking libfile-listing-perl (6.16-1) ... 1226s Selecting previously unselected package libfile-sharedir-perl. 1226s Preparing to unpack .../100-libfile-sharedir-perl_1.118-3_all.deb ... 1226s Unpacking libfile-sharedir-perl (1.118-3) ... 1226s Selecting previously unselected package libhtml-tagset-perl. 1226s Preparing to unpack .../101-libhtml-tagset-perl_3.24-1_all.deb ... 1226s Unpacking libhtml-tagset-perl (3.24-1) ... 1226s Selecting previously unselected package liburi-perl. 1226s Preparing to unpack .../102-liburi-perl_5.30-1_all.deb ... 1226s Unpacking liburi-perl (5.30-1) ... 1227s Selecting previously unselected package libhtml-parser-perl:arm64. 1227s Preparing to unpack .../103-libhtml-parser-perl_3.83-1build1_arm64.deb ... 1227s Unpacking libhtml-parser-perl:arm64 (3.83-1build1) ... 1227s Selecting previously unselected package libhtml-tree-perl. 1227s Preparing to unpack .../104-libhtml-tree-perl_5.07-3_all.deb ... 1227s Unpacking libhtml-tree-perl (5.07-3) ... 1227s Selecting previously unselected package libio-html-perl. 1227s Preparing to unpack .../105-libio-html-perl_1.004-3_all.deb ... 1227s Unpacking libio-html-perl (1.004-3) ... 1227s Selecting previously unselected package liblwp-mediatypes-perl. 1227s Preparing to unpack .../106-liblwp-mediatypes-perl_6.04-2_all.deb ... 1227s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1227s Selecting previously unselected package libhttp-message-perl. 1227s Preparing to unpack .../107-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1227s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1227s Selecting previously unselected package libhttp-cookies-perl. 1227s Preparing to unpack .../108-libhttp-cookies-perl_6.11-1_all.deb ... 1227s Unpacking libhttp-cookies-perl (6.11-1) ... 1227s Selecting previously unselected package libpod-parser-perl. 1227s Preparing to unpack .../109-libpod-parser-perl_1.67-1_all.deb ... 1227s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 1227s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 1227s Unpacking libpod-parser-perl (1.67-1) ... 1227s Selecting previously unselected package libhttp-negotiate-perl. 1227s Preparing to unpack .../110-libhttp-negotiate-perl_6.01-2_all.deb ... 1227s Unpacking libhttp-negotiate-perl (6.01-2) ... 1227s Selecting previously unselected package libnet-ssleay-perl:arm64. 1227s Preparing to unpack .../111-libnet-ssleay-perl_1.94-2_arm64.deb ... 1227s Unpacking libnet-ssleay-perl:arm64 (1.94-2) ... 1227s Selecting previously unselected package libio-socket-ssl-perl. 1227s Preparing to unpack .../112-libio-socket-ssl-perl_2.089-1_all.deb ... 1227s Unpacking libio-socket-ssl-perl (2.089-1) ... 1227s Selecting previously unselected package libnet-http-perl. 1227s Preparing to unpack .../113-libnet-http-perl_6.23-1_all.deb ... 1227s Unpacking libnet-http-perl (6.23-1) ... 1227s Selecting previously unselected package liblwp-protocol-https-perl. 1227s Preparing to unpack .../114-liblwp-protocol-https-perl_6.14-1_all.deb ... 1227s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1227s Selecting previously unselected package libwww-robotrules-perl. 1227s Preparing to unpack .../115-libwww-robotrules-perl_6.02-1_all.deb ... 1227s Unpacking libwww-robotrules-perl (6.02-1) ... 1227s Selecting previously unselected package libwww-perl. 1227s Preparing to unpack .../116-libwww-perl_6.77-1_all.deb ... 1227s Unpacking libwww-perl (6.77-1) ... 1227s Selecting previously unselected package libxml-parser-perl. 1228s Preparing to unpack .../117-libxml-parser-perl_2.47-1build4_arm64.deb ... 1228s Unpacking libxml-parser-perl (2.47-1build4) ... 1228s Selecting previously unselected package libxml-perl. 1228s Preparing to unpack .../118-libxml-perl_0.08-4_all.deb ... 1228s Unpacking libxml-perl (0.08-4) ... 1228s Selecting previously unselected package libxml-regexp-perl. 1228s Preparing to unpack .../119-libxml-regexp-perl_0.04-1.1_all.deb ... 1228s Unpacking libxml-regexp-perl (0.04-1.1) ... 1228s Selecting previously unselected package libxml-dom-perl. 1228s Preparing to unpack .../120-libxml-dom-perl_1.46-2_all.deb ... 1228s Unpacking libxml-dom-perl (1.46-2) ... 1228s Selecting previously unselected package libhttp-dav-perl. 1228s Preparing to unpack .../121-libhttp-dav-perl_0.50-1_all.deb ... 1228s Unpacking libhttp-dav-perl (0.50-1) ... 1228s Selecting previously unselected package libmro-compat-perl. 1228s Preparing to unpack .../122-libmro-compat-perl_0.15-2_all.deb ... 1228s Unpacking libmro-compat-perl (0.15-2) ... 1228s Selecting previously unselected package libpackage-stash-perl. 1228s Preparing to unpack .../123-libpackage-stash-perl_0.40-1_all.deb ... 1228s Unpacking libpackage-stash-perl (0.40-1) ... 1228s Selecting previously unselected package libsub-identify-perl. 1228s Preparing to unpack .../124-libsub-identify-perl_0.14-3build4_arm64.deb ... 1228s Unpacking libsub-identify-perl (0.14-3build4) ... 1228s Selecting previously unselected package libsub-name-perl:arm64. 1228s Preparing to unpack .../125-libsub-name-perl_0.28-1_arm64.deb ... 1228s Unpacking libsub-name-perl:arm64 (0.28-1) ... 1228s Selecting previously unselected package libnamespace-clean-perl. 1228s Preparing to unpack .../126-libnamespace-clean-perl_0.27-2_all.deb ... 1228s Unpacking libnamespace-clean-perl (0.27-2) ... 1228s Selecting previously unselected package libnamespace-autoclean-perl. 1228s Preparing to unpack .../127-libnamespace-autoclean-perl_0.31-1_all.deb ... 1228s Unpacking libnamespace-autoclean-perl (0.31-1) ... 1228s Selecting previously unselected package libparams-validationcompiler-perl. 1228s Preparing to unpack .../128-libparams-validationcompiler-perl_0.31-1_all.deb ... 1228s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1228s Selecting previously unselected package libprotocol-http2-perl. 1228s Preparing to unpack .../129-libprotocol-http2-perl_1.11-1_all.deb ... 1228s Unpacking libprotocol-http2-perl (1.11-1) ... 1228s Selecting previously unselected package librole-tiny-perl. 1228s Preparing to unpack .../130-librole-tiny-perl_2.002004-1_all.deb ... 1228s Unpacking librole-tiny-perl (2.002004-1) ... 1228s Selecting previously unselected package libsub-quote-perl. 1228s Preparing to unpack .../131-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1228s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1228s Selecting previously unselected package libxstring-perl:arm64. 1228s Preparing to unpack .../132-libxstring-perl_0.005-2build4_arm64.deb ... 1228s Unpacking libxstring-perl:arm64 (0.005-2build4) ... 1228s Selecting previously unselected package libspecio-perl. 1228s Preparing to unpack .../133-libspecio-perl_0.49-1_all.deb ... 1228s Unpacking libspecio-perl (0.49-1) ... 1229s Selecting previously unselected package perl-doc. 1229s Preparing to unpack .../134-perl-doc_5.40.0-8_all.deb ... 1229s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 1229s Unpacking perl-doc (5.40.0-8) ... 1229s Selecting previously unselected package libdatetime-locale-perl. 1229s Preparing to unpack .../135-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 1229s Unpacking libdatetime-locale-perl (1:1.41-1) ... 1229s Selecting previously unselected package libdatetime-timezone-perl. 1229s Preparing to unpack .../136-libdatetime-timezone-perl_1%3a2.64-1+2025a_all.deb ... 1229s Unpacking libdatetime-timezone-perl (1:2.64-1+2025a) ... 1229s Selecting previously unselected package libdatetime-perl. 1229s Preparing to unpack .../137-libdatetime-perl_2%3a1.65-1build3_arm64.deb ... 1229s Unpacking libdatetime-perl (2:1.65-1build3) ... 1229s Setting up libanyevent-perl (7.170-2build7) ... 1229s Setting up libmath-random-isaac-perl (1.004-2) ... 1229s Setting up libclass-inspector-perl (1.36-3) ... 1229s Setting up libdynaloader-functions-perl (0.004-1) ... 1229s Setting up libclass-method-modifiers-perl (2.15-1) ... 1229s Setting up libxml-regexp-perl (0.04-1.1) ... 1229s Setting up libclone-perl:arm64 (0.47-1) ... 1229s Setting up libarchive-zip-perl (1.68-1) ... 1229s Setting up libsub-identify-perl (0.14-3build4) ... 1229s Setting up libfcgi0t64:arm64 (2.4.2-2.1build1) ... 1229s Setting up libhtml-tagset-perl (3.24-1) ... 1229s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 1229s Setting up liblwp-mediatypes-perl (6.04-2) ... 1229s Setting up libtry-tiny-perl (0.32-1) ... 1229s Setting up libprotocol-http2-perl (1.11-1) ... 1229s Setting up perl-openssl-defaults:arm64 (7build3) ... 1229s Setting up perl-doc (5.40.0-8) ... 1229s Setting up m4 (1.4.19-5) ... 1229s Setting up libclass-singleton-perl (1.6-2) ... 1229s Setting up libencode-locale-perl (1.05-3) ... 1229s Setting up libxstring-perl:arm64 (0.005-2build4) ... 1229s Setting up libgomp1:arm64 (15-20250213-1ubuntu1) ... 1229s Setting up libpcre2-16-0:arm64 (10.42-4ubuntu3) ... 1229s Setting up libsub-install-perl (0.929-1) ... 1229s Setting up autotools-dev (20220109.1) ... 1229s Setting up libpcre2-32-0:arm64 (10.42-4ubuntu3) ... 1229s Setting up libclass-data-inheritable-perl (0.10-1) ... 1229s Setting up libalgorithm-c3-perl (0.11-2) ... 1229s Setting up libexpat1-dev:arm64 (2.6.4-1) ... 1229s Setting up libcrypt-random-seed-perl (0.03-3) ... 1229s Setting up libldap-dev:arm64 (2.6.9+dfsg-1~exp2ubuntu1) ... 1229s Setting up uuid-dev:arm64 (2.40.2-14ubuntu1) ... 1229s Setting up libmpc3:arm64 (1.3.1-1build2) ... 1229s Setting up libvariable-magic-perl (0.64-1build1) ... 1229s Setting up libio-html-perl (1.004-3) ... 1229s Setting up libpod-parser-perl (1.67-1) ... 1229s Setting up autopoint (0.23.1-1) ... 1229s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build2) ... 1229s Setting up libparams-util-perl (1.102-3build1) ... 1229s Setting up autoconf (2.72-3ubuntu1) ... 1229s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1229s Setting up libtimedate-perl (2.3300-2) ... 1229s Setting up libubsan1:arm64 (15-20250213-1ubuntu1) ... 1229s Setting up libsub-name-perl:arm64 (0.28-1) ... 1229s Setting up libpcre2-posix3:arm64 (10.42-4ubuntu3) ... 1229s Setting up dwz (0.15-1build6) ... 1229s Setting up libsctp1:arm64 (1.0.21+dfsg-1) ... 1229s Setting up libhwasan0:arm64 (15-20250213-1ubuntu1) ... 1229s Setting up libasan8:arm64 (15-20250213-1ubuntu1) ... 1229s Setting up libapr1t64:arm64 (1.7.5-1) ... 1229s Setting up librole-tiny-perl (2.002004-1) ... 1229s Setting up debugedit (1:5.1-2) ... 1229s Setting up libfile-sharedir-perl (1.118-3) ... 1229s Setting up libfcgi-perl (0.82+ds-3build3) ... 1229s Setting up liblua5.4-0:arm64 (5.4.7-1) ... 1229s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1229s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1229s Setting up apache2-data (2.4.62-3ubuntu1) ... 1229s Setting up libtsan2:arm64 (15-20250213-1ubuntu1) ... 1229s Setting up libisl23:arm64 (0.27-1) ... 1229s Setting up libcc1-0:arm64 (15-20250213-1ubuntu1) ... 1229s Setting up liburi-perl (5.30-1) ... 1229s Setting up liblsan0:arm64 (15-20250213-1ubuntu1) ... 1229s Setting up libitm1:arm64 (15-20250213-1ubuntu1) ... 1229s Setting up libnet-ssleay-perl:arm64 (1.94-2) ... 1229s Setting up automake (1:1.17-3ubuntu1) ... 1229s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 1229s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 1229s Setting up libaprutil1t64:arm64 (1.6.3-3ubuntu2) ... 1229s Setting up libhttp-date-perl (6.06-1) ... 1229s Setting up gettext (0.23.1-1) ... 1229s Setting up libfile-listing-perl (6.16-1) ... 1229s Setting up libpcre2-dev:arm64 (10.42-4ubuntu3) ... 1229s Setting up libnet-http-perl (6.23-1) ... 1229s Setting up libexception-class-perl (1.45-1) ... 1229s Setting up libaprutil1-ldap:arm64 (1.6.3-3ubuntu2) ... 1229s Setting up libclass-c3-perl (0.35-2) ... 1229s Setting up libaprutil1-dbd-sqlite3:arm64 (1.6.3-3ubuntu2) ... 1229s Setting up libdevel-callchecker-perl:arm64 (0.009-1build1) ... 1229s Setting up intltool-debian (0.35.0+20060710.6) ... 1229s Setting up libbytes-random-secure-perl (0.29-3) ... 1229s Setting up libldap2-dev (2.6.9+dfsg-1~exp2ubuntu1) ... 1229s Setting up libdata-optlist-perl (0.114-1) ... 1229s Setting up libsctp-dev:arm64 (1.0.21+dfsg-1) ... 1229s Setting up dh-strip-nondeterminism (1.14.1-2) ... 1229s Setting up libwww-robotrules-perl (6.02-1) ... 1229s Setting up cpp-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 1229s Setting up libhtml-parser-perl:arm64 (3.83-1build1) ... 1229s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 1229s Setting up libmro-compat-perl (0.15-2) ... 1229s Setting up libgcc-14-dev:arm64 (14.2.0-17ubuntu3) ... 1229s Setting up libstdc++-14-dev:arm64 (14.2.0-17ubuntu3) ... 1229s Setting up libio-socket-ssl-perl (2.089-1) ... 1229s Setting up libsub-exporter-perl (0.990-1) ... 1229s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1229s Setting up apache2-utils (2.4.62-3ubuntu1) ... 1229s Setting up libeval-closure-perl (0.14-3) ... 1229s Setting up libhttp-negotiate-perl (6.01-2) ... 1229s Setting up libparams-validationcompiler-perl (0.31-1) ... 1229s Setting up libhttp-cookies-perl (6.11-1) ... 1229s Setting up po-debconf (1.0.21+nmu1) ... 1229s Setting up libhtml-tree-perl (5.07-3) ... 1229s Setting up libparams-classify-perl:arm64 (0.015-2build6) ... 1229s Setting up apache2-bin (2.4.62-3ubuntu1) ... 1229s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1229s Setting up libmodule-runtime-perl (0.016-2) ... 1229s Setting up libapr1-dev (1.7.5-1) ... 1229s Setting up cpp-14 (14.2.0-17ubuntu3) ... 1229s Setting up cpp (4:14.2.0-1ubuntu1) ... 1229s Setting up libaprutil1-dev (1.6.3-3ubuntu2) ... 1229s Setting up gcc-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 1229s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1229s Setting up g++-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 1229s Setting up libmodule-implementation-perl (0.09-2) ... 1229s Setting up libpackage-stash-perl (0.40-1) ... 1229s Setting up apache2 (2.4.62-3ubuntu1) ... 1230s Enabling module mpm_event. 1230s Enabling module authz_core. 1230s Enabling module authz_host. 1230s Enabling module authn_core. 1230s Enabling module auth_basic. 1230s Enabling module access_compat. 1230s Enabling module authn_file. 1230s Enabling module authz_user. 1230s Enabling module alias. 1230s Enabling module dir. 1230s Enabling module autoindex. 1230s Enabling module env. 1230s Enabling module mime. 1230s Enabling module negotiation. 1230s Enabling module setenvif. 1230s Enabling module filter. 1230s Enabling module deflate. 1230s Enabling module status. 1230s Enabling module reqtimeout. 1230s Enabling conf charset. 1230s Enabling conf localized-error-pages. 1230s Enabling conf other-vhosts-access-log. 1230s Enabling conf security. 1231s Enabling conf serve-cgi-bin. 1231s Enabling site 000-default. 1231s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 1232s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 1233s Setting up gcc-14 (14.2.0-17ubuntu3) ... 1233s Setting up libspecio-perl (0.49-1) ... 1233s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 1233s Setting up g++-14 (14.2.0-17ubuntu3) ... 1233s Setting up libb-hooks-endofscope-perl (0.28-1) ... 1233s Setting up libtool (2.5.4-3build1) ... 1233s Setting up gcc (4:14.2.0-1ubuntu1) ... 1233s Setting up dh-autoreconf (20) ... 1233s Setting up libnamespace-clean-perl (0.27-2) ... 1233s Setting up g++ (4:14.2.0-1ubuntu1) ... 1233s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1233s Setting up build-essential (12.12) ... 1233s Setting up libnamespace-autoclean-perl (0.31-1) ... 1233s Setting up libdatetime-locale-perl (1:1.41-1) ... 1233s Setting up libdatetime-timezone-perl (1:2.64-1+2025a) ... 1233s Setting up debhelper (13.24.1ubuntu2) ... 1233s Setting up libdatetime-perl (2:1.65-1build3) ... 1233s Setting up apache2-dev (2.4.62-3ubuntu1) ... 1233s Setting up liblwp-protocol-https-perl (6.14-1) ... 1233s Setting up libwww-perl (6.77-1) ... 1233s Setting up libxml-parser-perl (2.47-1build4) ... 1233s Setting up libxml-perl (0.08-4) ... 1233s Setting up libxml-dom-perl (1.46-2) ... 1233s Setting up libhttp-dav-perl (0.50-1) ... 1233s Processing triggers for install-info (7.1.1-1) ... 1233s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1233s Processing triggers for ufw (0.36.2-9) ... 1233s Processing triggers for man-db (2.13.0-1) ... 1239s autopkgtest [13:02:16]: test run-test-suite: [----------------------- 1239s + set -o pipefail 1239s + export LANG=C 1239s + LANG=C 1239s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1239s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1239s + TESTS= 1239s + TESTUSER=tuser 1239s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 1239s + useradd --user-group --system --create-home -s /bin/bash tuser 1239s + cp -a debian/perl-framework /tmp/autopkgtest.qD0dlb/autopkgtest_tmp 1239s =============Running-with-mpm_prefork========== 1239s + cd /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework 1239s + export HARNESS_VERBOSE=1 1239s + HARNESS_VERBOSE=1 1239s + run_tests mpm_prefork 1239s + local MPM=mpm_prefork 1239s + shift 1239s + local LOG=testlog.mpm_prefork 1239s + echo =============Running-with-mpm_prefork========== 1239s + rm -f apache2.conf.debian 1239s + cp /etc/apache2/apache2.conf apache2.conf.debian 1239s + cat /etc/apache2/mods-available/mpm_prefork.load 1239s + 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 1239s + grep -v mpm_ 1239s + xargs cat 1239s + for m in bucketeer case_filter case_filter_in 1239s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 1239s + for m in bucketeer case_filter case_filter_in 1239s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 1239s + for m in bucketeer case_filter case_filter_in 1239s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 1239s + cat /etc/apache2/mods-available/mime.conf 1239s + echo 'Servername localhost' 1239s + make clean 1239s make: *** No rule to make target 'clean'. Stop. 1239s + true 1239s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 1239s + chown -R tuser: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp 1239s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/apache2.conf.debian' 1240s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 1240s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 1240s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 1240s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 1240s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 1240s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 1240s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 1240s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 1240s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/big.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/env.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/action.pl 1240s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 1240s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 1240s Checking if your kit is complete... 1240s Looks good 1240s Warning: NAME must be a package name 1240s [ info] generating script t/TEST 1240s [ info] generating script ./t/cgi-bin/next_available_port.pl 1240s [ info] generating script ./t/cgi-bin/cookies.pl 1240s [ info] generating script t/TEST 1240s Writing MYMETA.yml and MYMETA.json 1240s Writing MYMETA.yml and MYMETA.json 1240s Checking for Cwd...ok 1240s Checking for File::Spec...ok 1240s Generating a Unix-style Makefile 1240s Writing Makefile for httpd-test 1240s Writing MYMETA.yml and MYMETA.json 1240s + su tuser -c 't/TEST ' 1240s + tee testlog.mpm_prefork 1240s [warning] setting ulimit to allow core files 1240s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/TEST 1240s Duplicate specification "clean" for option "clean" 1240s Duplicate specification "help" for option "help" 1244s [warning] generating SSL CA for asf 1244s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 1244s ...+....+...+.....+.+......+........+++++++++++++++++++++++++++++++++++++++*....................+.+...+.....+...+++++++++++++++++++++++++++++++++++++++*........+..+....+...........+...+.............+...+.....+....+..+....+...............+.....+......+.+..+......+..........+.....+......+....+......+...+..+..........+..............+.......+..+.+.....+.+.....+.+.........+........+...+....+......+.....+.......+..+......+....+...........+....+........+.......+...+...........+......+...+...+...+................+......+...+............+..+..........+.....+.+..+..........+...............+..+.+...........+......+....+.....+.+........+.+...+..+......+...+............+....+...+.....+.+..+....+...............+......+........+......+.........+.+........+......+...................+.....+...+.......+...........+.+...........+...+.........+...............+.+..+....+......+.........+...........+...+......+...+.+.........+....................+.+...........+...+.+............+............+..+...+...+.......+..+.+...+.....+...........................+...+.+......+.........+...+..+..........+.....+.+..+......................+.........+...........+.+..+.+......+.....+...+..........+.....+...+...+.+..............+.+.....+.+.....+....+..............+.+......+...+..+...+......+..........+.....+......+.......+......+...........+.+..+.......++++++ 1244s .+............+......+..+......+.+...............+.........+.....+.+.....+...+...+.......+..+.+...+............+++++++++++++++++++++++++++++++++++++++*..+...........+...+....+...+..+.+..+....+...+......+......+.....+...+...+..........+.......................+..........+.........+++++++++++++++++++++++++++++++++++++++*.................+............+..+.+..+...+....+........+.............+..+.......+......+.................+.+...........+.+..+.......+.........+.....+....+..+.+...+..+.........+...+..........+......+......+......+...............+..+...+.........+...+......+....+..+.........+....+...+..+...+.............+..+...+.+.........+.....+....+...+...+......+.....+...+..........+............+.....+......+...+.........+.+..+....+........+.......+...+.....+......+....+...+.........+.....+.+............+...+............+..+......+...+....+...+.....+.............+..+...++++++ 1244s ----- 1244s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 1244s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 1245s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 1245s [ 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 1245s [ 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 1245s Using configuration from conf/server_dsa.cnf 1245s Check that the request matches the signature 1245s Signature ok 1245s The Subject's Distinguished Name is as follows 1245s countryName :PRINTABLE:'US' 1245s stateOrProvinceName :ASN.1 12:'California' 1245s localityName :ASN.1 12:'San Francisco' 1245s organizationName :ASN.1 12:'ASF' 1245s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 1245s commonName :ASN.1 12:'localhost' 1245s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1245s Certificate is to be certified until Feb 21 13:02:22 2026 GMT (365 days) 1245s 1245s Write out database with 1 new entries 1245s Database updated 1245s [ info] openssl genrsa -out keys/client_colon.pem 2048 1245s [ 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 1245s [ 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 -extensions client_ext 1245s Using configuration from conf/client_colon.cnf 1245s Check that the request matches the signature 1245s Signature ok 1245s The Subject's Distinguished Name is as follows 1245s countryName :PRINTABLE:'US' 1245s stateOrProvinceName :ASN.1 12:'California' 1245s localityName :ASN.1 12:'San Francisco' 1245s organizationName :ASN.1 12:'ASF' 1245s organizationalUnitName:ASN.1 12:'httpd-test' 1245s commonName :ASN.1 12:'user:colon' 1245s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1245s Certificate is to be certified until Feb 21 13:02:22 2026 GMT (365 days) 1245s 1245s Write out database with 1 new entries 1245s Database updated 1245s [ 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 1245s [ info] generating proxy cert: proxy/client_colon.pem 1245s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1245s [ 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 1245s [ 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 1245s Using configuration from conf/server_des3_dsa.cnf 1245s Check that the request matches the signature 1245s Signature ok 1245s The Subject's Distinguished Name is as follows 1245s countryName :PRINTABLE:'US' 1245s stateOrProvinceName :ASN.1 12:'California' 1245s localityName :ASN.1 12:'San Francisco' 1245s organizationName :ASN.1 12:'ASF' 1245s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 1245s commonName :ASN.1 12:'localhost' 1245s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1245s Certificate is to be certified until Feb 21 13:02:22 2026 GMT (365 days) 1245s 1245s Write out database with 1 new entries 1245s Database updated 1245s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1245s [ 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 1245s [ 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 1245s Using configuration from conf/server2_des3_dsa.cnf 1246s Check that the request matches the signature 1246s Signature ok 1246s The Subject's Distinguished Name is as follows 1246s countryName :PRINTABLE:'US' 1246s stateOrProvinceName :ASN.1 12:'California' 1246s localityName :ASN.1 12:'San Francisco' 1246s organizationName :ASN.1 12:'ASF' 1246s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 1246s commonName :ASN.1 12:'localhost' 1246s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1246s Certificate is to be certified until Feb 21 13:02:22 2026 GMT (365 days) 1246s 1246s Write out database with 1 new entries 1246s Database updated 1246s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 1246s [ 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 1246s [ 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 1246s Using configuration from conf/server2_dsa.cnf 1246s Check that the request matches the signature 1246s Signature ok 1246s The Subject's Distinguished Name is as follows 1246s countryName :PRINTABLE:'US' 1246s stateOrProvinceName :ASN.1 12:'California' 1246s localityName :ASN.1 12:'San Francisco' 1246s organizationName :ASN.1 12:'ASF' 1246s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 1246s commonName :ASN.1 12:'localhost' 1246s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1246s Certificate is to be certified until Feb 21 13:02:23 2026 GMT (365 days) 1246s 1246s Write out database with 1 new entries 1246s Database updated 1246s [ info] openssl genrsa -out keys/server.pem 2048 1246s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 1246s [ 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 1246s Using configuration from conf/server.cnf 1246s Check that the request matches the signature 1246s Signature ok 1246s The Subject's Distinguished Name is as follows 1246s countryName :PRINTABLE:'US' 1246s stateOrProvinceName :ASN.1 12:'California' 1246s localityName :ASN.1 12:'San Francisco' 1246s organizationName :ASN.1 12:'ASF' 1246s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 1246s commonName :ASN.1 12:'localhost' 1246s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1246s Certificate is to be certified until Feb 21 13:02:23 2026 GMT (365 days) 1246s 1246s Write out database with 1 new entries 1246s Database updated 1246s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 1246s [ 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 1246s [ 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 1246s Using configuration from conf/server2_des3.cnf 1246s Check that the request matches the signature 1246s Signature ok 1246s The Subject's Distinguished Name is as follows 1246s countryName :PRINTABLE:'US' 1246s stateOrProvinceName :ASN.1 12:'California' 1246s localityName :ASN.1 12:'San Francisco' 1246s organizationName :ASN.1 12:'ASF' 1246s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 1246s commonName :ASN.1 12:'localhost' 1246s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1246s Certificate is to be certified until Feb 21 13:02:23 2026 GMT (365 days) 1246s 1246s Write out database with 1 new entries 1246s Database updated 1246s [ info] openssl genrsa -out keys/client_revoked.pem 2048 1246s [ 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 1246s [ 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 -extensions client_ext 1246s Using configuration from conf/client_revoked.cnf 1246s Check that the request matches the signature 1246s Signature ok 1246s The Subject's Distinguished Name is as follows 1246s countryName :PRINTABLE:'US' 1246s stateOrProvinceName :ASN.1 12:'California' 1246s localityName :ASN.1 12:'San Francisco' 1246s organizationName :ASN.1 12:'ASF' 1246s organizationalUnitName:ASN.1 12:'httpd-test' 1246s commonName :ASN.1 12:'client_revoked' 1246s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1246s Certificate is to be certified until Feb 21 13:02:23 2026 GMT (365 days) 1246s 1246s Write out database with 1 new entries 1246s Database updated 1246s [ 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 1246s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 1246s Using configuration from conf/cacrl.cnf 1246s Revoking Certificate 08. 1246s Database updated 1246s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 1246s Using configuration from conf/cacrl.cnf 1246s [ info] generating proxy cert: proxy/client_revoked.pem 1246s [ info] openssl genrsa -out keys/client_ok.pem 2048 1246s [ 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 1247s [ 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_ext -extensions client_ok_ext 1247s Using configuration from conf/client_ok.cnf 1247s Check that the request matches the signature 1247s Signature ok 1247s The Subject's Distinguished Name is as follows 1247s countryName :PRINTABLE:'US' 1247s stateOrProvinceName :ASN.1 12:'California' 1247s localityName :ASN.1 12:'San Francisco' 1247s organizationName :ASN.1 12:'ASF' 1247s organizationalUnitName:ASN.1 12:'httpd-test' 1247s commonName :ASN.1 12:'client_ok' 1247s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1247s Certificate is to be certified until Feb 21 13:02:23 2026 GMT (365 days) 1247s 1247s Write out database with 1 new entries 1247s Database updated 1247s [ 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 1247s [ info] generating proxy cert: proxy/client_ok.pem 1247s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 1247s [ 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 1247s [ 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 1247s Using configuration from conf/server_des3.cnf 1247s Check that the request matches the signature 1247s Signature ok 1247s The Subject's Distinguished Name is as follows 1247s countryName :PRINTABLE:'US' 1247s stateOrProvinceName :ASN.1 12:'California' 1247s localityName :ASN.1 12:'San Francisco' 1247s organizationName :ASN.1 12:'ASF' 1247s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 1247s commonName :ASN.1 12:'localhost' 1247s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1247s Certificate is to be certified until Feb 21 13:02:24 2026 GMT (365 days) 1247s 1247s Write out database with 1 new entries 1247s Database updated 1247s [ info] openssl genrsa -out keys/server2.pem 2048 1247s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 1247s [ 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 1247s Using configuration from conf/server2.cnf 1247s Check that the request matches the signature 1247s Signature ok 1247s The Subject's Distinguished Name is as follows 1247s countryName :PRINTABLE:'US' 1247s stateOrProvinceName :ASN.1 12:'California' 1247s localityName :ASN.1 12:'San Francisco' 1247s organizationName :ASN.1 12:'ASF' 1247s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 1247s commonName :ASN.1 12:'localhost' 1247s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1247s Certificate is to be certified until Feb 21 13:02:24 2026 GMT (365 days) 1247s 1247s Write out database with 1 new entries 1247s Database updated 1247s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 1247s [ 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 1247s [ 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 -extensions client_ext 1247s Using configuration from conf/client_snakeoil.cnf 1247s Check that the request matches the signature 1247s Signature ok 1247s The Subject's Distinguished Name is as follows 1247s countryName :PRINTABLE:'AU' 1247s stateOrProvinceName :ASN.1 12:'Queensland' 1247s localityName :ASN.1 12:'Mackay' 1247s organizationName :ASN.1 12:'Snake Oil, Ltd.' 1247s organizationalUnitName:ASN.1 12:'Staff' 1247s commonName :ASN.1 12:'client_snakeoil' 1247s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1247s Certificate is to be certified until Feb 21 13:02:24 2026 GMT (365 days) 1247s 1247s Write out database with 1 new entries 1247s Database updated 1247s [ 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 1247s [ info] generating proxy cert: proxy/client_snakeoil.pem 1247s [ info] linked ca-bundle.crl to fdd35eee.r0 1247s cd test_utilities && make .libs/mod_test_utilities.so 1247s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1247s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 1247s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 1247s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 1247s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 1248s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 1248s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 1248s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1248s cd input_body_filter && make .libs/mod_input_body_filter.so 1248s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1248s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 1248s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/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 1248s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 1248s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 1248s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 1248s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 1248s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1248s cd eat_post && make .libs/mod_eat_post.so 1248s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1248s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 1248s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 1248s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 1249s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 1249s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 1249s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 1249s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1249s cd test_rwrite && make .libs/mod_test_rwrite.so 1249s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1249s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 1249s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 1249s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 1249s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 1249s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 1249s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 1249s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1249s cd test_ssl && make .libs/mod_test_ssl.so 1249s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1249s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 1249s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 1249s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 1250s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 1250s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 1250s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 1250s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1250s cd memory_track && make .libs/mod_memory_track.so 1250s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1250s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 1250s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 1250s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 1250s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 1250s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 1250s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 1250s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1250s cd nntp_like && make .libs/mod_nntp_like.so 1250s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1250s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 1250s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 1250s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 1251s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 1251s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 1251s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 1251s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1251s cd list_modules && make .libs/mod_list_modules.so 1251s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1251s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 1251s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 1251s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 1251s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 1251s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 1251s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 1251s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1251s cd random_chunk && make .libs/mod_random_chunk.so 1251s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1251s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 1251s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 1251s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 1252s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 1252s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 1252s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 1252s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1252s cd test_apr_uri && make .libs/mod_test_apr_uri.so 1252s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1252s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 1252s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/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 1252s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 1252s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 1252s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 1253s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 1253s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1253s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 1253s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1253s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 1253s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/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 1253s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 1253s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 1253s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 1253s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 1253s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1253s cd echo_post && make .libs/mod_echo_post.so 1253s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1253s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 1253s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 1253s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 1254s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 1254s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 1254s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 1254s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1254s cd fold && make .libs/mod_fold.so 1254s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/fold' 1254s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 1254s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 1254s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 1254s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 1254s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 1254s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 1254s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/fold' 1254s cd client_add_filter && make .libs/mod_client_add_filter.so 1254s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1254s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 1254s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/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 1254s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 1254s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 1255s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 1255s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 1255s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1255s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 1255s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1255s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 1255s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/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 1255s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 1255s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 1255s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 1255s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 1255s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1255s cd test_session && make .libs/mod_test_session.so 1255s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_session' 1255s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 1255s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 1256s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 1256s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 1256s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 1256s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 1256s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_session' 1256s cd authany && make .libs/mod_authany.so 1256s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/authany' 1256s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 1256s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 1256s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 1256s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 1256s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 1256s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 1256s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/authany' 1256s /usr/sbin/apache2 -d /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 1256s using Apache/2.4.62 (prefork MPM) 1256s 1257s waiting 60 seconds for server to start: .[Fri Feb 21 13:02:33.975890 2025] [core:trace3] [pid 9717:tid 9717] core.c(3482): Setting LogLevel for all modules to trace8 1257s [Fri Feb 21 13:02:33.977083 2025] [core:trace6] [pid 9717:tid 9717] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 1257s [Fri Feb 21 13:02:33.977505 2025] [core:trace3] [pid 9717:tid 9717] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 1257s [Fri Feb 21 13:02:33.978843 2025] [core:trace6] [pid 9717:tid 9717] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 1257s [Fri Feb 21 13:02:33.978944 2025] [core:trace3] [pid 9717:tid 9717] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 1257s [Fri Feb 21 13:02:33.978992 2025] [core:trace3] [pid 9717:tid 9717] core.c(3482): Setting LogLevel for all modules to info 1257s [Fri Feb 21 13:02:33.979046 2025] [core:trace6] [pid 9717:tid 9717] core.c(3499): Cannot find module 'core', trying 'core_module' 1257s [Fri Feb 21 13:02:33.979096 2025] [core:trace3] [pid 9717:tid 9717] core.c(3509): Setting LogLevel for module core.c to crit 1257s [Fri Feb 21 13:02:33.979150 2025] [core:trace3] [pid 9717:tid 9717] core.c(3482): Setting LogLevel for all modules to crit 1257s [Fri Feb 21 13:02:33.979161 2025] [core:trace6] [pid 9717:tid 9717] core.c(3499): Cannot find module 'core', trying 'core_module' 1257s [Fri Feb 21 13:02:33.979166 2025] [core:trace3] [pid 9717:tid 9717] core.c(3509): Setting LogLevel for module core.c to info 1257s [Fri Feb 21 13:02:33.979168 2025] [core:trace3] [pid 9717:tid 9717] core.c(3482): Setting LogLevel for all modules to crit 1257s [Fri Feb 21 13:02:33.979191 2025] [core:trace6] [pid 9717:tid 9717] core.c(3499): Cannot find module 'core', trying 'core_module' 1257s [Fri Feb 21 13:02:33.979200 2025] [core:trace3] [pid 9717:tid 9717] core.c(3509): Setting LogLevel for module core.c to info 1257s [Fri Feb 21 13:02:33.979203 2025] [core:trace3] [pid 9717:tid 9717] core.c(3482): Setting LogLevel for all modules to crit 1257s [Fri Feb 21 13:02:33.979210 2025] [core:trace3] [pid 9717:tid 9717] core.c(3482): Setting LogLevel for all modules to info 1257s [Fri Feb 21 13:02:33.979218 2025] [core:trace6] [pid 9717:tid 9717] core.c(3499): Cannot find module 'core', trying 'core_module' 1257s [Fri Feb 21 13:02:33.979222 2025] [core:trace3] [pid 9717:tid 9717] core.c(3509): Setting LogLevel for module core.c to crit 1257s [Fri Feb 21 13:02:33.979226 2025] [core:trace3] [pid 9717:tid 9717] core.c(3482): Setting LogLevel for all modules to info 1257s [Fri Feb 21 13:02:33.979871 2025] [alias:warn] [pid 9717:tid 9717] AH00671: The Alias directive in /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 1257s [Fri Feb 21 13:02:33.979891 2025] [proxy:info] [pid 9717:tid 9717] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 1257s [Fri Feb 21 13:02:33.980531 2025] [proxy:info] [pid 9717:tid 9717] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 1257s [Fri Feb 21 13:02:33.980645 2025] [core:trace6] [pid 9717:tid 9717] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 1257s [Fri Feb 21 13:02:33.980696 2025] [core:trace3] [pid 9717:tid 9717] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 1257s 1257s waiting 60 seconds for server to start: ok (waited 0 secs) 1257s server localhost:8529 started 1257s server localhost:8530 listening (mod_nntp_like) 1257s server localhost:8531 listening (mod_nntp_like_ssl) 1257s server localhost:8532 listening (mod_ssl) 1257s server localhost:8533 listening (ssl_optional_cc) 1257s server localhost:8534 listening (ssl_pr33791) 1257s server localhost:8535 listening (ssl_ocsp) 1257s server localhost:8536 listening (mod_cache) 1257s server localhost:8537 listening (mod_vhost_alias) 1257s server localhost:8538 listening (cve_2011_3368_rewrite) 1257s server localhost:8539 listening (proxy_http_reverse) 1257s server localhost:8540 listening (proxy_http_nofwd) 1257s server localhost:8541 listening (cve_2011_3368) 1257s server localhost:8542 listening (mod_headers) 1257s server localhost:8543 listening (mod_echo) 1257s server localhost:8544 listening (mod_echo_ssl) 1257s server localhost:8545 listening (error_document) 1257s server localhost:8546 listening (http_unsafe) 1257s server localhost:8547 listening (http_strict) 1257s server localhost:8548 listening (remote_ip) 1257s server localhost:8549 listening (mod_proxy) 1257s server localhost:8550 listening (proxy_http_bal1) 1257s server localhost:8551 listening (proxy_http_bal2) 1257s server localhost:8552 listening (proxy_http_balancer) 1257s server localhost:8555 listening (proxy_fcgi) 1257s server localhost:8556 listening (core) 1257s server localhost:8557 listening (mod_include) 1257s server localhost:8558 listening (proxy_http_https) 1257s server localhost:8559 listening (proxy_https_https) 1257s server localhost:8560 listening (proxy_http_https_proxy_section) 1257s server localhost:8561 listening (proxy_https_https_proxy_section) 1257s server localhost:8562 listening (proxy_https_http) 1260s [ info] adding source lib /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 1272s t/ab/base.t ......................... 1272s 1..5 1272s # Running under perl version 5.040000 for linux 1272s # Current time local: Fri Feb 21 13:02:45 2025 1272s # Current time GMT: Fri Feb 21 13:02:45 2025 1272s # Using Test.pm version 1.31 1272s # Using Apache/Test.pm version 1.44 1272s # # running: 1272s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8556/ 1272s ok 1 1272s ok 2 1272s # # running: 1272s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 1272s ok 3 1272s ok 4 1272s ok 5 1272s ok 1276s t/apache/404.t ...................... 1276s 1..2 1276s # Running under perl version 5.040000 for linux 1276s # Current time local: Fri Feb 21 13:02:49 2025 1276s # Current time GMT: Fri Feb 21 13:02:49 2025 1276s # Using Test.pm version 1.31 1276s # Using Apache/Test.pm version 1.44 1276s # GET_STR Response: 1276s # HTTP/1.1 404 Not Found 1276s # Connection: close 1276s # Date: Fri, 21 Feb 2025 13:02:53 GMT 1276s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1276s # Content-Length: 196 1276s # Content-Type: text/html; charset=iso-8859-1 1276s # Client-Date: Fri, 21 Feb 2025 13:02:53 GMT 1276s # Client-Peer: 127.0.0.1:8529 1276s # Client-Response-Num: 1 1276s # Title: 404 Not Found 1276s # 1276s # 1276s # 1276s # 404 Not Found 1276s # 1276s #

Not Found

1276s #

The requested URL was not found on this server.

1276s # 1276s ok 1 1276s ok 2 1276s ok 1280s t/apache/acceptpathinfo.t ........... 1280s 1..36 1280s # Running under perl version 5.040000 for linux 1280s # Current time local: Fri Feb 21 13:02:53 2025 1280s # Current time GMT: Fri Feb 21 13:02:53 2025 1280s # Using Test.pm version 1.31 1280s # Using Apache/Test.pm version 1.44 1280s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 1280s # expected: '200' 1280s # received: '200' 1280s ok 1 1280s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 1280s # expected: qr/_\(none\)_/ 1280s # received: '_(none)_' 1280s ok 2 1280s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 1280s # expected: '404' 1280s # received: '404' 1280s ok 3 1280s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 1280s # expected: qr/Not Found/ 1280s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 1280s ok 32 1280s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh 1280s # expected: '200' 1280s # received: '200' 1280s ok 33 1280s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh 1280s # expected: qr/_\(none\)_/ 1280s # received: '_(none)_' 1280s ok 34 1280s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh/foo/bar 1280s # expected: '200' 1280s # received: '200' 1280s ok 35 1280s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh/foo/bar 1280s # expected: qr/_\/foo\/bar_/ 1280s # received: '_/foo/bar_' 1280s ok 36 1280s ok 1288s t/apache/byterange.t ................ 1288s # using LWP client 1288s 1..218 1288s # Running under perl version 5.040000 for linux 1288s # Current time local: Fri Feb 21 13:02:57 2025 1288s # Current time GMT: Fri Feb 21 13:02:57 2025 1288s # Using Test.pm version 1.31 1288s # Using Apache/Test.pm version 1.44 1288s downloaded 19556 bytes, file is 19556 bytes 1288s ok 1 1288s downloaded 56240 bytes, file is 56240 bytes 1288s ok 2 1288s downloaded 34282 bytes, file is 34282 bytes 1288s ok 3 1288s downloaded 55872 bytes, file is 55872 bytes 1288s ok 4 1288s downloaded 43888 bytes, file is 43888 bytes 1288s ok 5 1288s downloaded 89272 bytes, file is 89272 bytes 1288s ok 6 1288s downloaded 9991 bytes, file is 9991 bytes 1288s ok 7 1288s downloaded 9577 bytes, file is 9577 bytes 1288s ok 8 1288s downloaded 4100 bytes, file is 4100 bytes 1288s ok 9 1288s downloaded 3672 bytes, file is 3672 bytes 1288s ok 10 1288s downloaded 7680 bytes, file is 7680 bytes 1288s ok 11 1288s downloaded 144297 bytes, file is 144297 bytes 1288s ok 12 1288s downloaded 7966 bytes, file is 7966 bytes 1288s ok 13 1288s downloaded 6891 bytes, file is 6891 bytes 1288s ok 14 1288s downloaded 7760 bytes, file is 7760 bytes 1288s ok 15 1288s downloaded 6327 bytes, file is 6327 bytes 1288s ok 16 1288s downloaded 133639 bytes, file is 133639 bytes 1288s ok 17 1288s downloaded 6142 bytes, file is 6142 bytes 1288s ok 18 1288s downloaded 3594 bytes, file is 3594 bytes 1288s ok 19 1288s downloaded 4085 bytes, file is 4085 bytes 1288s ok 20 1288s downloaded 119424 bytes, file is 119424 bytes 1288s ok 21 1288s downloaded 6597 bytes, file is 6597 bytes 1288s ok 22 1288s downloaded 5335 bytes, file is 5335 bytes 1288s ok 23 1288s downloaded 4616 bytes, file is 4616 bytes 1288s ok 24 1288s downloaded 115538 bytes, file is 115538 bytes 1288s ok 25 1288s downloaded 10759 bytes, file is 10759 bytes 1288s ok 26 1288s downloaded 12271 bytes, file is 12271 bytes 1288s ok 27 1288s downloaded 9232 bytes, file is 9232 bytes 1288s ok 28 1288s downloaded 129679 bytes, file is 129679 bytes 1288s ok 29 1288s downloaded 10557 bytes, file is 10557 bytes 1288s ok 30 1288s downloaded 12319 bytes, file is 12319 bytes 1288s ok 31 1288s downloaded 8442 bytes, file is 8442 bytes 1288s ok 32 1288s downloaded 4450 bytes, file is 4450 bytes 1288s ok 33 1288s downloaded 64521 bytes, file is 64521 bytes 1288s ok 34 1288s downloaded 8201 bytes, file is 8201 bytes 1288s ok 35 1288s downloaded 4103 bytes, file is 4103 bytes 1288s ok 36 1288s downloaded 10924 bytes, file is 10924 bytes 1288s ok 37 1288s downloaded 4456 bytes, file is 4456 bytes 1288s ok 38 1288s downloaded 100186 bytes, file is 100186 bytes 1288s ok 39 1288s downloaded 7717 bytes, file is 7717 bytes 1288s ok 40 1288s downloaded 7702 bytes, file is 7702 bytes 1288s ok 41 1288s downloaded 7017 bytes, file is 7017 bytes 1288s ok 42 1288s downloaded 71129 bytes, file is 71129 bytes 1288s ok 43 1288s downloaded 4599 bytes, file is 4599 bytes 1288s ok 44 1288s downloaded 6150 bytes, file is 6150 bytes 1288s ok 45 1288s downloaded 5111 bytes, file is 5111 bytes 1288s ok 46 1288s downloaded 41016 bytes, file is 41016 bytes 1288s ok 47 1288s downloaded 5730 bytes, file is 5730 bytes 1288s ok 48 1288s downloaded 4682 bytes, file is 4682 bytes 1288s ok 49 1288s downloaded 4980 bytes, file is 4980 bytes 1288s ok 50 1288s downloaded 54032 bytes, file is 54032 bytes 1288s ok 51 1288s downloaded 7007 bytes, file is 7007 bytes 1288s ok 52 1288s downloaded 37377 bytes, file is 37377 bytes 1288s ok 53 1288s downloaded 4214 bytes, file is 4214 bytes 1288s ok 54 1288s downloaded 3944 bytes, file is 3944 bytes 1288s ok 55 1288s downloaded 4054 bytes, file is 4054 bytes 1288s ok 56 1288s downloaded 44427 bytes, file is 44427 bytes 1288s ok 57 1288s downloaded 4744 bytes, file is 4744 bytes 1288s ok 58 1288s downloaded 3945 bytes, file is 3945 bytes 1288s ok 59 1288s downloaded 4055 bytes, file is 4055 bytes 1288s ok 60 1288s downloaded 68935 bytes, file is 68935 bytes 1288s ok 61 1288s downloaded 3946 bytes, file is 3946 bytes 1288s ok 62 1288s downloaded 4056 bytes, file is 4056 bytes 1288s ok 63 1288s downloaded 51095 bytes, file is 51095 bytes 1288s ok 64 1288s downloaded 124707 bytes, file is 124707 bytes 1288s ok 65 1288s downloaded 107195 bytes, file is 107195 bytes 1288s ok 66 1288s downloaded 38060 bytes, file is 38060 bytes 1288s ok 67 1288s downloaded 4470 bytes, file is 4470 bytes 1288s ok 68 1288s downloaded 6335 bytes, file is 6335 bytes 1288s ok 69 1288s downloaded 7363 bytes, file is 7363 bytes 1288s ok 70 1288s downloaded 5889 bytes, file is 5889 bytes 1288s ok 71 1288s downloaded 4651 bytes, file is 4651 bytes 1288s ok 72 1288s downloaded 8356 bytes, file is 8356 bytes 1288s ok 73 1288s downloaded 25281 bytes, file is 25281 bytes 1288s ok 74 1288s downloaded 53901 bytes, file is 53901 bytes 1288s ok 75 1288s downloaded 115157 bytes, file is 115157 bytes 1288s ok 76 1288s downloaded 20457 bytes, file is 20457 bytes 1288s ok 77 1288s downloaded 5768 bytes, file is 5768 bytes 1288s ok 78 1288s downloaded 8241 bytes, file is 8241 bytes 1288s ok 79 1288s downloaded 846673 bytes, file is 846673 bytes 1288s ok 80 1288s downloaded 22584 bytes, file is 22584 bytes 1288s ok 81 1288s downloaded 7010 bytes, file is 7010 bytes 1288s ok 82 1288s downloaded 8460 bytes, file is 8460 bytes 1288s ok 83 1288s downloaded 294 bytes, file is 294 bytes 1288s ok 84 1288s downloaded 304 bytes, file is 304 bytes 1288s ok 85 1288s downloaded 8016 bytes, file is 8016 bytes 1288s ok 86 1288s downloaded 56994 bytes, file is 56994 bytes 1288s ok 87 1288s downloaded 4480 bytes, file is 4480 bytes 1288s ok 88 1288s downloaded 12665 bytes, file is 12665 bytes 1288s ok 89 1288s downloaded 15459 bytes, file is 15459 bytes 1288s ok 90 1288s downloaded 53663 bytes, file is 53663 bytes 1288s ok 91 1288s downloaded 4837 bytes, file is 4837 bytes 1288s ok 92 1288s downloaded 6939 bytes, file is 6939 bytes 1288s ok 93 1288s downloaded 26154 bytes, file is 26154 bytes 1288s ok 94 1288s downloaded 53154 bytes, file is 53154 bytes 1288s ok 95 1288s downloaded 4941 bytes, file is 4941 bytes 1288s ok 96 1288s downloaded 43100 bytes, file is 43100 bytes 1288s ok 97 1288s downloaded 22163 bytes, file is 22163 bytes 1288s ok 98 1288s downloaded 39881 bytes, file is 39881 bytes 1288s ok 99 1288s downloaded 51095 bytes, file is 51095 bytes 1288s ok 100 1288s downloaded 24504 bytes, file is 24504 bytes 1288s ok 101 1288s downloaded 316649 bytes, file is 316649 bytes 1288s ok 102 1288s downloaded 9376 bytes, file is 9376 bytes 1288s ok 103 1288s downloaded 46317 bytes, file is 46317 bytes 1288s ok 104 1288s downloaded 26950 bytes, file is 26950 bytes 1288s ok 105 1288s downloaded 7968 bytes, file is 7968 bytes 1288s ok 106 1288s downloaded 84351 bytes, file is 84351 bytes 1288s ok 107 1288s downloaded 37758 bytes, file is 37758 bytes 1288s ok 108 1288s downloaded 10258 bytes, file is 10258 bytes 1288s ok 109 1288s downloaded 22738 bytes, file is 22738 bytes 1288s ok 110 1288s downloaded 13473 bytes, file is 13473 bytes 1288s ok 111 1288s downloaded 10538 bytes, file is 10538 bytes 1288s ok 112 1288s downloaded 37601 bytes, file is 37601 bytes 1288s ok 113 1288s downloaded 93133 bytes, file is 93133 bytes 1288s ok 114 1288s downloaded 56257 bytes, file is 56257 bytes 1288s ok 115 1288s downloaded 39537 bytes, file is 39537 bytes 1288s ok 116 1288s downloaded 37806 bytes, file is 37806 bytes 1288s ok 117 1288s downloaded 49932 bytes, file is 49932 bytes 1288s ok 118 1288s downloaded 15221 bytes, file is 15221 bytes 1288s ok 119 1288s downloaded 22218 bytes, file is 22218 bytes 1288s ok 120 1288s downloaded 13355 bytes, file is 13355 bytes 1288s ok 121 1288s downloaded 16674 bytes, file is 16674 bytes 1288s ok 122 1288s downloaded 1649 bytes, file is 1649 bytes 1288s ok 123 1288s downloaded 427840 bytes, file is 427840 bytes 1288s ok 124 1288s downloaded 31790 bytes, file is 31790 bytes 1288s ok 125 1288s downloaded 137674 bytes, file is 137674 bytes 1288s ok 126 1288s downloaded 16498 bytes, file is 16498 bytes 1288s ok 127 1288s downloaded 13815 bytes, file is 13815 bytes 1288s ok 128 1288s downloaded 203704 bytes, file is 203704 bytes 1288s ok 129 1288s downloaded 45029 bytes, file is 45029 bytes 1288s ok 130 1288s downloaded 76157 bytes, file is 76157 bytes 1288s ok 131 1288s downloaded 6153 bytes, file is 6153 bytes 1288s ok 132 1288s downloaded 1538 bytes, file is 1538 bytes 1288s ok 133 1288s downloaded 59945 bytes, file is 59945 bytes 1288s ok 134 1288s downloaded 30628 bytes, file is 30628 bytes 1288s ok 135 1288s downloaded 2013 bytes, file is 2013 bytes 1288s ok 136 1288s downloaded 130207 bytes, file is 130207 bytes 1288s ok 137 1288s downloaded 37398 bytes, file is 37398 bytes 1288s ok 138 1288s downloaded 22426 bytes, file is 22426 bytes 1288s ok 139 1288s downloaded 35538 bytes, file is 35538 bytes 1288s ok 140 1288s downloaded 71704 bytes, file is 71704 bytes 1288s ok 141 1288s downloaded 4432 bytes, file is 4432 bytes 1288s ok 142 1288s downloaded 8360 bytes, file is 8360 bytes 1288s ok 143 1288s downloaded 12224 bytes, file is 12224 bytes 1288s ok 144 1288s downloaded 355 bytes, file is 355 bytes 1288s ok 145 1288s downloaded 2026 bytes, file is 2026 bytes 1288s ok 146 1288s downloaded 76152 bytes, file is 76152 bytes 1288s ok 147 1288s downloaded 9351 bytes, file is 9351 bytes 1288s ok 148 1288s downloaded 12143 bytes, file is 12143 bytes 1288s ok 149 1288s downloaded 26535 bytes, file is 26535 bytes 1288s ok 150 1288s downloaded 9588 bytes, file is 9588 bytes 1288s ok 151 1288s downloaded 67932 bytes, file is 67932 bytes 1288s ok 152 1288s downloaded 22331 bytes, file is 22331 bytes 1288s ok 153 1288s downloaded 3429 bytes, file is 3429 bytes 1288s ok 154 1288s downloaded 10963 bytes, file is 10963 bytes 1288s ok 155 1288s downloaded 8357 bytes, file is 8357 bytes 1288s ok 156 1288s downloaded 36145 bytes, file is 36145 bytes 1288s ok 157 1288s downloaded 26757 bytes, file is 26757 bytes 1288s ok 158 1288s downloaded 177324 bytes, file is 177324 bytes 1288s ok 159 1288s downloaded 1243 bytes, file is 1243 bytes 1288s ok 160 1288s downloaded 15223 bytes, file is 15223 bytes 1288s ok 161 1288s downloaded 93367 bytes, file is 93367 bytes 1288s ok 162 1288s downloaded 14283 bytes, file is 14283 bytes 1288s ok 163 1288s downloaded 4784 bytes, file is 4784 bytes 1288s ok 164 1288s downloaded 51369 bytes, file is 51369 bytes 1288s ok 165 1288s downloaded 49852 bytes, file is 49852 bytes 1288s ok 166 1288s downloaded 5144 bytes, file is 5144 bytes 1288s ok 167 1288s downloaded 23397 bytes, file is 23397 bytes 1288s ok 168 1288s downloaded 68880 bytes, file is 68880 bytes 1288s ok 169 1288s downloaded 12096 bytes, file is 12096 bytes 1288s ok 170 1288s downloaded 26551 bytes, file is 26551 bytes 1288s ok 171 1288s downloaded 89521 bytes, file is 89521 bytes 1288s ok 172 1288s downloaded 5138 bytes, file is 5138 bytes 1288s ok 173 1288s downloaded 6693 bytes, file is 6693 bytes 1288s ok 174 1288s downloaded 135766 bytes, file is 135766 bytes 1288s ok 175 1288s downloaded 35484 bytes, file is 35484 bytes 1288s ok 176 1288s downloaded 33167 bytes, file is 33167 bytes 1288s ok 177 1288s downloaded 48839 bytes, file is 48839 bytes 1288s ok 178 1288s downloaded 36188 bytes, file is 36188 bytes 1288s ok 179 1288s downloaded 18756 bytes, file is 18756 bytes 1288s ok 180 1288s downloaded 43401 bytes, file is 43401 bytes 1288s ok 181 1288s downloaded 509 bytes, file is 509 bytes 1288s ok 182 1288s downloaded 19207 bytes, file is 19207 bytes 1288s ok 183 1288s downloaded 15530 bytes, file is 15530 bytes 1288s ok 184 1288s downloaded 123375 bytes, file is 123375 bytes 1288s ok 185 1288s downloaded 1617 bytes, file is 1617 bytes 1288s ok 186 1288s downloaded 59143 bytes, file is 59143 bytes 1288s ok 187 1288s downloaded 27882 bytes, file is 27882 bytes 1288s ok 188 1288s downloaded 19186 bytes, file is 19186 bytes 1288s ok 189 1288s downloaded 29844 bytes, file is 29844 bytes 1288s ok 190 1288s downloaded 7132 bytes, file is 7132 bytes 1288s ok 191 1288s downloaded 9019 bytes, file is 9019 bytes 1288s ok 192 1288s downloaded 77753 bytes, file is 77753 bytes 1288s ok 193 1288s downloaded 54047 bytes, file is 54047 bytes 1288s ok 194 1288s downloaded 10328 bytes, file is 10328 bytes 1288s ok 195 1288s downloaded 45444 bytes, file is 45444 bytes 1288s ok 196 1288s downloaded 39569 bytes, file is 39569 bytes 1288s ok 197 1288s downloaded 845528 bytes, file is 845528 bytes 1288s ok 198 1288s downloaded 372 bytes, file is 372 bytes 1288s ok 199 1288s downloaded 294 bytes, file is 294 bytes 1288s ok 200 1288s downloaded 294 bytes, file is 294 bytes 1288s ok 201 1288s downloaded 10623 bytes, file is 10623 bytes 1288s ok 202 1288s downloaded 8511 bytes, file is 8511 bytes 1288s ok 203 1288s downloaded 4483 bytes, file is 4483 bytes 1288s ok 204 1288s downloaded 90806 bytes, file is 90806 bytes 1288s ok 205 1288s downloaded 25417 bytes, file is 25417 bytes 1288s ok 206 1288s downloaded 14126 bytes, file is 14126 bytes 1288s ok 207 1288s downloaded 38625 bytes, file is 38625 bytes 1288s ok 208 1288s downloaded 454394 bytes, file is 454394 bytes 1288s ok 209 1288s downloaded 7952 bytes, file is 7952 bytes 1288s ok 210 1288s downloaded 7400 bytes, file is 7400 bytes 1288s ok 211 1288s downloaded 93207 bytes, file is 93207 bytes 1288s ok 212 1288s downloaded 50829 bytes, file is 50829 bytes 1288s ok 213 1288s downloaded 3862 bytes, file is 3862 bytes 1288s ok 214 1288s downloaded 31841 bytes, file is 31841 bytes 1288s ok 215 1288s downloaded 77077 bytes, file is 77077 bytes 1288s ok 216 1288s downloaded 50463 bytes, file is 50463 bytes 1288s ok 217 1288s downloaded 24001 bytes, file is 24001 bytes 1288s ok 218 1288s ok 1291s t/apache/byterange2.t ............... 1291s 1..1 1291s # Running under perl version 5.040000 for linux 1291s # Current time local: Fri Feb 21 13:03:04 2025 1291s # Current time GMT: Fri Feb 21 13:03:04 2025 1291s # Using Test.pm version 1.31 1291s # Using Apache/Test.pm version 1.44 1291s # testing : return correct content 1291s # expected: 'hello 1291s # ' 1291s # received: 'hello 1291s # ' 1291s ok 1 1291s ok 1298s t/apache/byterange3.t ............... 1298s # using LWP client 1298s 1..218 1298s # Running under perl version 5.040000 for linux 1298s # Current time local: Fri Feb 21 13:03:08 2025 1298s # Current time GMT: Fri Feb 21 13:03:08 2025 1298s # Using Test.pm version 1.31 1298s # Using Apache/Test.pm version 1.44 1298s downloaded 19556 bytes, file is 19556 bytes 1298s ok 1 1298s downloaded 56240 bytes, file is 56240 bytes 1298s ok 2 1298s downloaded 34282 bytes, file is 34282 bytes 1298s ok 3 1298s downloaded 55872 bytes, file is 55872 bytes 1298s ok 4 1298s downloaded 43888 bytes, file is 43888 bytes 1298s ok 5 1298s downloaded 89272 bytes, file is 89272 bytes 1298s ok 6 1298s downloaded 9991 bytes, file is 9991 bytes 1298s ok 7 1298s downloaded 9577 bytes, file is 9577 bytes 1298s ok 8 1298s downloaded 4100 bytes, file is 4100 bytes 1298s ok 9 1298s downloaded 3672 bytes, file is 3672 bytes 1298s ok 10 1298s downloaded 7680 bytes, file is 7680 bytes 1298s ok 11 1298s downloaded 144297 bytes, file is 144297 bytes 1298s ok 12 1298s downloaded 7966 bytes, file is 7966 bytes 1298s ok 13 1298s downloaded 6891 bytes, file is 6891 bytes 1298s ok 14 1298s downloaded 7760 bytes, file is 7760 bytes 1298s ok 15 1298s downloaded 6327 bytes, file is 6327 bytes 1298s ok 16 1298s downloaded 133639 bytes, file is 133639 bytes 1298s ok 17 1298s downloaded 6142 bytes, file is 6142 bytes 1298s ok 18 1298s downloaded 3594 bytes, file is 3594 bytes 1298s ok 19 1298s downloaded 4085 bytes, file is 4085 bytes 1298s ok 20 1298s downloaded 119424 bytes, file is 119424 bytes 1298s ok 21 1298s downloaded 6597 bytes, file is 6597 bytes 1298s ok 22 1298s downloaded 5335 bytes, file is 5335 bytes 1298s ok 23 1298s downloaded 4616 bytes, file is 4616 bytes 1298s ok 24 1298s downloaded 115538 bytes, file is 115538 bytes 1298s ok 25 1298s downloaded 10759 bytes, file is 10759 bytes 1298s ok 26 1298s downloaded 12271 bytes, file is 12271 bytes 1298s ok 27 1298s downloaded 9232 bytes, file is 9232 bytes 1298s ok 28 1298s downloaded 129679 bytes, file is 129679 bytes 1298s ok 29 1298s downloaded 10557 bytes, file is 10557 bytes 1298s ok 30 1298s downloaded 12319 bytes, file is 12319 bytes 1298s ok 31 1298s downloaded 8442 bytes, file is 8442 bytes 1298s ok 32 1298s downloaded 4450 bytes, file is 4450 bytes 1298s ok 33 1298s downloaded 64521 bytes, file is 64521 bytes 1298s ok 34 1298s downloaded 8201 bytes, file is 8201 bytes 1298s ok 35 1298s downloaded 4103 bytes, file is 4103 bytes 1298s ok 36 1298s downloaded 10924 bytes, file is 10924 bytes 1298s ok 37 1298s downloaded 4456 bytes, file is 4456 bytes 1298s ok 38 1298s downloaded 100186 bytes, file is 100186 bytes 1298s ok 39 1298s downloaded 7717 bytes, file is 7717 bytes 1298s ok 40 1298s downloaded 7702 bytes, file is 7702 bytes 1298s ok 41 1298s downloaded 7017 bytes, file is 7017 bytes 1298s ok 42 1298s downloaded 71129 bytes, file is 71129 bytes 1298s ok 43 1298s downloaded 4599 bytes, file is 4599 bytes 1298s ok 44 1298s downloaded 6150 bytes, file is 6150 bytes 1298s ok 45 1298s downloaded 5111 bytes, file is 5111 bytes 1298s ok 46 1298s downloaded 41016 bytes, file is 41016 bytes 1298s ok 47 1298s downloaded 5730 bytes, file is 5730 bytes 1298s ok 48 1298s downloaded 4682 bytes, file is 4682 bytes 1298s ok 49 1298s downloaded 4980 bytes, file is 4980 bytes 1298s ok 50 1298s downloaded 54032 bytes, file is 54032 bytes 1298s ok 51 1298s downloaded 7007 bytes, file is 7007 bytes 1298s ok 52 1298s downloaded 37377 bytes, file is 37377 bytes 1298s ok 53 1298s downloaded 4214 bytes, file is 4214 bytes 1298s ok 54 1298s downloaded 3944 bytes, file is 3944 bytes 1298s ok 55 1298s downloaded 4054 bytes, file is 4054 bytes 1298s ok 56 1298s downloaded 44427 bytes, file is 44427 bytes 1298s ok 57 1298s downloaded 4744 bytes, file is 4744 bytes 1298s ok 58 1298s downloaded 3945 bytes, file is 3945 bytes 1298s ok 59 1298s downloaded 4055 bytes, file is 4055 bytes 1298s ok 60 1298s downloaded 68935 bytes, file is 68935 bytes 1298s ok 61 1298s downloaded 3946 bytes, file is 3946 bytes 1298s ok 62 1298s downloaded 4056 bytes, file is 4056 bytes 1298s ok 63 1298s downloaded 51095 bytes, file is 51095 bytes 1298s ok 64 1298s downloaded 124707 bytes, file is 124707 bytes 1298s ok 65 1298s downloaded 107195 bytes, file is 107195 bytes 1298s ok 66 1298s downloaded 38060 bytes, file is 38060 bytes 1298s ok 67 1298s downloaded 4470 bytes, file is 4470 bytes 1298s ok 68 1298s downloaded 6335 bytes, file is 6335 bytes 1298s ok 69 1298s downloaded 7363 bytes, file is 7363 bytes 1298s ok 70 1298s downloaded 5889 bytes, file is 5889 bytes 1298s ok 71 1298s downloaded 4651 bytes, file is 4651 bytes 1298s ok 72 1298s downloaded 8356 bytes, file is 8356 bytes 1298s ok 73 1298s downloaded 25281 bytes, file is 25281 bytes 1298s ok 74 1298s downloaded 53901 bytes, file is 53901 bytes 1298s ok 75 1298s downloaded 115157 bytes, file is 115157 bytes 1298s ok 76 1298s downloaded 20457 bytes, file is 20457 bytes 1298s ok 77 1298s downloaded 5768 bytes, file is 5768 bytes 1298s ok 78 1298s downloaded 8241 bytes, file is 8241 bytes 1298s ok 79 1298s downloaded 846673 bytes, file is 846673 bytes 1298s ok 80 1298s downloaded 22584 bytes, file is 22584 bytes 1298s ok 81 1298s downloaded 7010 bytes, file is 7010 bytes 1298s ok 82 1298s downloaded 8460 bytes, file is 8460 bytes 1298s ok 83 1298s downloaded 294 bytes, file is 294 bytes 1298s ok 84 1298s downloaded 304 bytes, file is 304 bytes 1298s ok 85 1298s downloaded 8016 bytes, file is 8016 bytes 1298s ok 86 1298s downloaded 56994 bytes, file is 56994 bytes 1298s ok 87 1298s downloaded 4480 bytes, file is 4480 bytes 1298s ok 88 1298s downloaded 12665 bytes, file is 12665 bytes 1298s ok 89 1298s downloaded 15459 bytes, file is 15459 bytes 1298s ok 90 1298s downloaded 53663 bytes, file is 53663 bytes 1298s ok 91 1298s downloaded 4837 bytes, file is 4837 bytes 1298s ok 92 1298s downloaded 6939 bytes, file is 6939 bytes 1298s ok 93 1298s downloaded 26154 bytes, file is 26154 bytes 1298s ok 94 1298s downloaded 53154 bytes, file is 53154 bytes 1298s ok 95 1298s downloaded 4941 bytes, file is 4941 bytes 1298s ok 96 1298s downloaded 43100 bytes, file is 43100 bytes 1298s ok 97 1298s downloaded 22163 bytes, file is 22163 bytes 1298s ok 98 1298s downloaded 39881 bytes, file is 39881 bytes 1298s ok 99 1298s downloaded 51095 bytes, file is 51095 bytes 1298s ok 100 1298s downloaded 24504 bytes, file is 24504 bytes 1298s ok 101 1298s downloaded 316649 bytes, file is 316649 bytes 1298s ok 102 1298s downloaded 9376 bytes, file is 9376 bytes 1298s ok 103 1298s downloaded 46317 bytes, file is 46317 bytes 1298s ok 104 1298s downloaded 26950 bytes, file is 26950 bytes 1298s ok 105 1298s downloaded 7968 bytes, file is 7968 bytes 1298s ok 106 1298s downloaded 84351 bytes, file is 84351 bytes 1298s ok 107 1298s downloaded 37758 bytes, file is 37758 bytes 1298s ok 108 1298s downloaded 10258 bytes, file is 10258 bytes 1298s ok 109 1298s downloaded 22738 bytes, file is 22738 bytes 1298s ok 110 1298s downloaded 13473 bytes, file is 13473 bytes 1298s ok 111 1298s downloaded 10538 bytes, file is 10538 bytes 1298s ok 112 1298s downloaded 37601 bytes, file is 37601 bytes 1298s ok 113 1298s downloaded 93133 bytes, file is 93133 bytes 1298s ok 114 1298s downloaded 56257 bytes, file is 56257 bytes 1298s ok 115 1298s downloaded 39537 bytes, file is 39537 bytes 1298s ok 116 1298s downloaded 37806 bytes, file is 37806 bytes 1298s ok 117 1298s downloaded 49932 bytes, file is 49932 bytes 1298s ok 118 1298s downloaded 15221 bytes, file is 15221 bytes 1298s ok 119 1298s downloaded 22218 bytes, file is 22218 bytes 1298s ok 120 1298s downloaded 13355 bytes, file is 13355 bytes 1298s ok 121 1298s downloaded 16674 bytes, file is 16674 bytes 1298s ok 122 1298s downloaded 1649 bytes, file is 1649 bytes 1298s ok 123 1298s downloaded 427840 bytes, file is 427840 bytes 1298s ok 124 1298s downloaded 31790 bytes, file is 31790 bytes 1298s ok 125 1298s downloaded 137674 bytes, file is 137674 bytes 1298s ok 126 1298s downloaded 16498 bytes, file is 16498 bytes 1298s ok 127 1298s downloaded 13815 bytes, file is 13815 bytes 1298s ok 128 1298s downloaded 203704 bytes, file is 203704 bytes 1298s ok 129 1298s downloaded 45029 bytes, file is 45029 bytes 1298s ok 130 1298s downloaded 76157 bytes, file is 76157 bytes 1298s ok 131 1298s downloaded 6153 bytes, file is 6153 bytes 1298s ok 132 1298s downloaded 1538 bytes, file is 1538 bytes 1298s ok 133 1298s downloaded 59945 bytes, file is 59945 bytes 1298s ok 134 1298s downloaded 30628 bytes, file is 30628 bytes 1298s ok 135 1298s downloaded 2013 bytes, file is 2013 bytes 1298s ok 136 1298s downloaded 130207 bytes, file is 130207 bytes 1298s ok 137 1298s downloaded 37398 bytes, file is 37398 bytes 1298s ok 138 1298s downloaded 22426 bytes, file is 22426 bytes 1298s ok 139 1298s downloaded 35538 bytes, file is 35538 bytes 1298s ok 140 1298s downloaded 71704 bytes, file is 71704 bytes 1298s ok 141 1298s downloaded 4432 bytes, file is 4432 bytes 1298s ok 142 1298s downloaded 8360 bytes, file is 8360 bytes 1298s ok 143 1298s downloaded 12224 bytes, file is 12224 bytes 1298s ok 144 1298s downloaded 355 bytes, file is 355 bytes 1298s ok 145 1298s downloaded 2026 bytes, file is 2026 bytes 1298s ok 146 1298s downloaded 76152 bytes, file is 76152 bytes 1298s ok 147 1298s downloaded 9351 bytes, file is 9351 bytes 1298s ok 148 1298s downloaded 12143 bytes, file is 12143 bytes 1298s ok 149 1298s downloaded 26535 bytes, file is 26535 bytes 1298s ok 150 1298s downloaded 9588 bytes, file is 9588 bytes 1298s ok 151 1298s downloaded 67932 bytes, file is 67932 bytes 1298s ok 152 1298s downloaded 22331 bytes, file is 22331 bytes 1298s ok 153 1298s downloaded 3429 bytes, file is 3429 bytes 1298s ok 154 1298s downloaded 10963 bytes, file is 10963 bytes 1298s ok 155 1298s downloaded 8357 bytes, file is 8357 bytes 1298s ok 156 1298s downloaded 36145 bytes, file is 36145 bytes 1298s ok 157 1298s downloaded 26757 bytes, file is 26757 bytes 1298s ok 158 1298s downloaded 177324 bytes, file is 177324 bytes 1298s ok 159 1298s downloaded 1243 bytes, file is 1243 bytes 1298s ok 160 1298s downloaded 15223 bytes, file is 15223 bytes 1298s ok 161 1298s downloaded 93367 bytes, file is 93367 bytes 1298s ok 162 1298s downloaded 14283 bytes, file is 14283 bytes 1298s ok 163 1298s downloaded 4784 bytes, file is 4784 bytes 1298s ok 164 1298s downloaded 51369 bytes, file is 51369 bytes 1298s ok 165 1298s downloaded 49852 bytes, file is 49852 bytes 1298s ok 166 1298s downloaded 5144 bytes, file is 5144 bytes 1298s ok 167 1298s downloaded 23397 bytes, file is 23397 bytes 1298s ok 168 1298s downloaded 68880 bytes, file is 68880 bytes 1298s ok 169 1298s downloaded 12096 bytes, file is 12096 bytes 1298s ok 170 1298s downloaded 26551 bytes, file is 26551 bytes 1298s ok 171 1298s downloaded 89521 bytes, file is 89521 bytes 1298s ok 172 1298s downloaded 5138 bytes, file is 5138 bytes 1298s ok 173 1298s downloaded 6693 bytes, file is 6693 bytes 1298s ok 174 1298s downloaded 135766 bytes, file is 135766 bytes 1298s ok 175 1298s downloaded 35484 bytes, file is 35484 bytes 1298s ok 176 1298s downloaded 33167 bytes, file is 33167 bytes 1298s ok 177 1298s downloaded 48839 bytes, file is 48839 bytes 1298s ok 178 1298s downloaded 36188 bytes, file is 36188 bytes 1298s ok 179 1298s downloaded 18756 bytes, file is 18756 bytes 1298s ok 180 1298s downloaded 43401 bytes, file is 43401 bytes 1298s ok 181 1298s downloaded 509 bytes, file is 509 bytes 1298s ok 182 1298s downloaded 19207 bytes, file is 19207 bytes 1298s ok 183 1298s downloaded 15530 bytes, file is 15530 bytes 1298s ok 184 1298s downloaded 123375 bytes, file is 123375 bytes 1298s ok 185 1298s downloaded 1617 bytes, file is 1617 bytes 1298s ok 186 1298s downloaded 59143 bytes, file is 59143 bytes 1298s ok 187 1298s downloaded 27882 bytes, file is 27882 bytes 1298s ok 188 1298s downloaded 19186 bytes, file is 19186 bytes 1298s ok 189 1298s downloaded 29844 bytes, file is 29844 bytes 1298s ok 190 1298s downloaded 7132 bytes, file is 7132 bytes 1298s ok 191 1298s downloaded 9019 bytes, file is 9019 bytes 1298s ok 192 1298s downloaded 77753 bytes, file is 77753 bytes 1298s ok 193 1298s downloaded 54047 bytes, file is 54047 bytes 1298s ok 194 1298s downloaded 10328 bytes, file is 10328 bytes 1298s ok 195 1298s downloaded 45444 bytes, file is 45444 bytes 1298s ok 196 1298s downloaded 39569 bytes, file is 39569 bytes 1298s ok 197 1298s downloaded 845528 bytes, file is 845528 bytes 1298s ok 198 1298s downloaded 372 bytes, file is 372 bytes 1298s ok 199 1298s downloaded 294 bytes, file is 294 bytes 1298s ok 200 1298s downloaded 294 bytes, file is 294 bytes 1298s ok 201 1298s downloaded 10623 bytes, file is 10623 bytes 1298s ok 202 1298s downloaded 8511 bytes, file is 8511 bytes 1298s ok 203 1298s downloaded 4483 bytes, file is 4483 bytes 1298s ok 204 1298s downloaded 90806 bytes, file is 90806 bytes 1298s ok 205 1298s downloaded 25417 bytes, file is 25417 bytes 1298s ok 206 1298s downloaded 14126 bytes, file is 14126 bytes 1298s ok 207 1298s downloaded 38625 bytes, file is 38625 bytes 1298s ok 208 1298s downloaded 454394 bytes, file is 454394 bytes 1298s ok 209 1298s downloaded 7952 bytes, file is 7952 bytes 1298s ok 210 1298s downloaded 7400 bytes, file is 7400 bytes 1298s ok 211 1298s downloaded 93207 bytes, file is 93207 bytes 1298s ok 212 1298s downloaded 50829 bytes, file is 50829 bytes 1298s ok 213 1298s downloaded 3862 bytes, file is 3862 bytes 1298s ok 214 1298s downloaded 31841 bytes, file is 31841 bytes 1298s ok 215 1298s downloaded 77077 bytes, file is 77077 bytes 1298s ok 216 1298s downloaded 50463 bytes, file is 50463 bytes 1298s ok 217 1298s downloaded 24001 bytes, file is 24001 bytes 1298s ok 218 1298s ok 1303s t/apache/byterange4.t ............... 1303s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1303s 1..153 1303s # Running under perl version 5.040000 for linux 1303s # Current time local: Fri Feb 21 13:03:15 2025 1303s # Current time GMT: Fri Feb 21 13:03:15 2025 1303s # Using Test.pm version 1.31 1303s # Using Apache/Test.pm version 1.44 1303s range: 0-0 1303s rc 206 1303s expect: '0' 1303s got: '0' 1303s ok 1 1303s range: 0-1 1303s rc 206 1303s expect: '00' 1303s got: '00' 1303s ok 2 1303s range: 0-2 1303s rc 206 1303s expect: '000' 1303s got: '000' 1303s ok 3 1303s range: 0-198 1303s rc 206 1303s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1303s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1303s ok 4 1303s range: 0-199 1303s rc 206 1303s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1303s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1303s ok 5 1303s range: 0-200 1303s rc 206 1303s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1303s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1303s ok 6 1303s range: 0-201 1303s rc 206 1303s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1303s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1303s ok 7 1303s range: 0-598 1303s rc 206 1303s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1303s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1303s ok 8 1303s range: 0-599 1303s rc 206 1303s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1303s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1303s ok 9 1303s range: 0-600 1303s rc 206 1303s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1303s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1303s ok 10 1303s range: 0-601 1303s rc 206 1303s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1303s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1303s ok 11 1303s range: 0-7798 1303s rc 206 1303s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s ok 12 1303s range: 0-7799 1303s rc 206 1303s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s ok 13 1303s range: 0-7800 1303s rc 206 1303s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s ok 14 1303s range: 0-7801 1303s rc 206 1303s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s ok 15 1303s range: 0-7998 1303s rc 206 1303s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s ok 16 1303s range: 0-7999 1303s rc 206 1303s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1303s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1303s ok 17 1303s range: 1-1 1303s rc 206 1303s expect: '0' 1303s got: '0' 1303s ok 18 1303s range: 1-2 1303s rc 206 1303s expect: '00' 1303s got: '00' 1303s ok 19 1303s range: 1-198 1303s rc 206 1303s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1303s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1303s ok 20 1303s range: 1-199 1303s rc 206 1303s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1303s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1303s ok 21 1303s range: 1-200 1303s rc 206 1303s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1303s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1303s ok 22 1303s range: 1-201 1303s rc 206 1303s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1303s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1303s ok 23 1303s range: 1-598 1303s rc 206 1303s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1303s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1303s ok 24 1303s range: 1-599 1303s rc 206 1303s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1303s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1303s ok 25 1303s range: 1-600 1303s rc 206 1303s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1303s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1303s ok 26 1303s range: 1-601 1303s rc 206 1303s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1303s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1303s ok 27 1303s range: 1-7798 1303s rc 206 1303s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s ok 28 1303s range: 1-7799 1303s rc 206 1303s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s ok 29 1303s range: 1-7800 1303s rc 206 1303s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s ok 30 1303s range: 1-7801 1303s rc 206 1303s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s ok 31 1303s range: 1-7998 1303s rc 206 1303s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s ok 32 1303s range: 1-7999 1303s rc 206 1303s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1303s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1303s ok 33 1303s range: 2-2 1303s rc 206 1303s expect: '0' 1303s got: '0' 1303s ok 34 1303s range: 2-198 1303s rc 206 1303s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1303s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1303s ok 35 1303s range: 2-199 1303s rc 206 1303s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1303s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1303s ok 36 1303s range: 2-200 1303s rc 206 1303s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1303s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1303s ok 37 1303s range: 2-201 1303s rc 206 1303s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1303s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1303s ok 38 1303s range: 2-598 1303s rc 206 1303s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1303s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1303s ok 39 1303s range: 2-599 1303s rc 206 1303s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1303s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1303s ok 40 1303s range: 2-600 1303s rc 206 1303s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1303s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1303s ok 41 1303s range: 2-601 1303s rc 206 1303s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1303s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1303s ok 42 1303s range: 2-7798 1303s rc 206 1303s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s ok 43 1303s range: 2-7799 1303s rc 206 1303s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s ok 44 1303s range: 2-7800 1303s rc 206 1303s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s ok 45 1303s range: 2-7801 1303s rc 206 1303s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s ok 46 1303s range: 2-7998 1303s rc 206 1303s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s ok 47 1303s range: 2-7999 1303s rc 206 1303s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1303s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1303s ok 48 1303s range: 198-198 1303s rc 206 1303s expect: '5' 1303s got: '5' 1303s ok 49 1303s range: 198-199 1303s rc 206 1303s expect: '50' 1303s got: '50' 1303s ok 50 1303s range: 198-200 1303s rc 206 1303s expect: '500' 1303s got: '500' 1303s ok 51 1303s range: 198-201 1303s rc 206 1303s expect: '5000' 1303s got: '5000' 1303s ok 52 1303s range: 198-598 1303s rc 206 1303s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1303s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1303s ok 53 1303s range: 198-599 1303s rc 206 1303s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1303s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1303s ok 54 1303s range: 198-600 1303s rc 206 1303s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1303s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1303s ok 55 1303s range: 198-601 1303s rc 206 1303s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1303s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1303s ok 56 1303s range: 198-7798 1303s rc 206 1303s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s ok 57 1303s range: 198-7799 1303s rc 206 1303s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s ok 58 1303s range: 198-7800 1303s rc 206 1303s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s ok 59 1303s range: 198-7801 1303s rc 206 1303s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s ok 60 1303s range: 198-7998 1303s rc 206 1303s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s ok 61 1303s range: 198-7999 1303s rc 206 1303s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1303s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1303s ok 62 1303s range: 199-199 1303s rc 206 1303s expect: '0' 1303s got: '0' 1303s ok 63 1303s range: 199-200 1303s rc 206 1303s expect: '00' 1303s got: '00' 1303s ok 64 1303s range: 199-201 1303s rc 206 1303s expect: '000' 1303s got: '000' 1303s ok 65 1303s range: 199-598 1303s rc 206 1303s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1303s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1303s ok 66 1303s range: 199-599 1303s rc 206 1303s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1303s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1303s ok 67 1303s range: 199-600 1303s rc 206 1303s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1303s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1303s ok 68 1303s range: 199-601 1303s rc 206 1303s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1303s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1303s ok 69 1303s range: 199-7798 1303s rc 206 1303s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s ok 70 1303s range: 199-7799 1303s rc 206 1303s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s ok 71 1303s range: 199-7800 1303s rc 206 1303s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s ok 72 1303s range: 199-7801 1303s rc 206 1303s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s ok 73 1303s range: 199-7998 1303s rc 206 1303s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s ok 74 1303s range: 199-7999 1303s rc 206 1303s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1303s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1303s ok 75 1303s range: 200-200 1303s rc 206 1303s expect: '0' 1303s got: '0' 1303s ok 76 1303s range: 200-201 1303s rc 206 1303s expect: '00' 1303s got: '00' 1303s ok 77 1303s range: 200-598 1303s rc 206 1303s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1303s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1303s ok 78 1303s range: 200-599 1303s rc 206 1303s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1303s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1303s ok 79 1303s range: 200-600 1303s rc 206 1303s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1303s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1303s ok 80 1303s range: 200-601 1303s rc 206 1303s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1303s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1303s ok 81 1303s range: 200-7798 1303s rc 206 1303s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s ok 82 1303s range: 200-7799 1303s rc 206 1303s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s ok 83 1303s range: 200-7800 1303s rc 206 1303s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s ok 84 1303s range: 200-7801 1303s rc 206 1303s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s ok 85 1303s range: 200-7998 1303s rc 206 1303s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s ok 86 1303s range: 200-7999 1303s rc 206 1303s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1303s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1303s ok 87 1303s range: 201-201 1303s rc 206 1303s expect: '0' 1303s got: '0' 1303s ok 88 1303s range: 201-598 1303s rc 206 1303s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1303s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1303s ok 89 1303s range: 201-599 1303s rc 206 1303s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1303s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1303s ok 90 1303s range: 201-600 1303s rc 206 1303s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1303s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1303s ok 91 1303s range: 201-601 1303s rc 206 1303s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1303s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1303s ok 92 1303s range: 201-7798 1303s rc 206 1303s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s ok 93 1303s range: 201-7799 1303s rc 206 1303s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s ok 94 1303s range: 201-7800 1303s rc 206 1303s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s ok 95 1303s range: 201-7801 1303s rc 206 1303s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s ok 96 1303s range: 201-7998 1303s rc 206 1303s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s ok 97 1303s range: 201-7999 1303s rc 206 1303s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1303s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1303s ok 98 1303s range: 598-598 1303s rc 206 1303s expect: '5' 1303s got: '5' 1303s ok 99 1303s range: 598-599 1303s rc 206 1303s expect: '50' 1303s got: '50' 1303s ok 100 1303s range: 598-600 1303s rc 206 1303s expect: '500' 1303s got: '500' 1303s ok 101 1303s range: 598-601 1303s rc 206 1303s expect: '5001' 1303s got: '5001' 1303s ok 102 1303s range: 598-7798 1303s rc 206 1303s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1303s ok 103 1303s range: 598-7799 1303s rc 206 1303s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1303s ok 104 1303s range: 598-7800 1303s rc 206 1303s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1303s ok 105 1303s range: 598-7801 1303s rc 206 1303s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1303s ok 106 1303s range: 598-7998 1303s rc 206 1303s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1303s ok 107 1303s range: 598-7999 1303s rc 206 1304s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s ok 108 1304s range: 599-599 1304s rc 206 1304s expect: '0' 1304s got: '0' 1304s ok 109 1304s range: 599-600 1304s rc 206 1304s expect: '00' 1304s got: '00' 1304s ok 110 1304s range: 599-601 1304s rc 206 1304s expect: '001' 1304s got: '001' 1304s ok 111 1304s range: 599-7798 1304s rc 206 1304s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1304s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1304s ok 112 1304s range: 599-7799 1304s rc 206 1304s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1304s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1304s ok 113 1304s range: 599-7800 1304s rc 206 1304s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1304s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1304s ok 114 1304s range: 599-7801 1304s rc 206 1304s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1304s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1304s ok 115 1304s range: 599-7998 1304s rc 206 1304s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1304s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1304s ok 116 1304s range: 599-7999 1304s rc 206 1304s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s ok 117 1304s range: 600-600 1304s rc 206 1304s expect: '0' 1304s got: '0' 1304s ok 118 1304s range: 600-601 1304s rc 206 1304s expect: '01' 1304s got: '01' 1304s ok 119 1304s range: 600-7798 1304s rc 206 1304s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1304s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1304s ok 120 1304s range: 600-7799 1304s rc 206 1304s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1304s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1304s ok 121 1304s range: 600-7800 1304s rc 206 1304s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1304s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1304s ok 122 1304s range: 600-7801 1304s rc 206 1304s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1304s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1304s ok 123 1304s range: 600-7998 1304s rc 206 1304s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1304s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1304s ok 124 1304s range: 600-7999 1304s rc 206 1304s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s ok 125 1304s range: 601-601 1304s rc 206 1304s expect: '1' 1304s got: '1' 1304s ok 126 1304s range: 601-7798 1304s rc 206 1304s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1304s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1304s ok 127 1304s range: 601-7799 1304s rc 206 1304s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1304s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1304s ok 128 1304s range: 601-7800 1304s rc 206 1304s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1304s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1304s ok 129 1304s range: 601-7801 1304s rc 206 1304s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1304s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1304s ok 130 1304s range: 601-7998 1304s rc 206 1304s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1304s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1304s ok 131 1304s range: 601-7999 1304s rc 206 1304s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s ok 132 1304s range: 7798-7798 1304s rc 206 1304s expect: '5' 1304s got: '5' 1304s ok 133 1304s range: 7798-7799 1304s rc 206 1304s expect: '50' 1304s got: '50' 1304s ok 134 1304s range: 7798-7800 1304s rc 206 1304s expect: '501' 1304s got: '501' 1304s ok 135 1304s range: 7798-7801 1304s rc 206 1304s expect: '5019' 1304s got: '5019' 1304s ok 136 1304s range: 7798-7998 1304s rc 206 1304s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1304s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1304s ok 137 1304s range: 7798-7999 1304s rc 206 1304s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s ok 138 1304s range: 7799-7799 1304s rc 206 1304s expect: '0' 1304s got: '0' 1304s ok 139 1304s range: 7799-7800 1304s rc 206 1304s expect: '01' 1304s got: '01' 1304s ok 140 1304s range: 7799-7801 1304s rc 206 1304s expect: '019' 1304s got: '019' 1304s ok 141 1304s range: 7799-7998 1304s rc 206 1304s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1304s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1304s ok 142 1304s range: 7799-7999 1304s rc 206 1304s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s ok 143 1304s range: 7800-7800 1304s rc 206 1304s expect: '1' 1304s got: '1' 1304s ok 144 1304s range: 7800-7801 1304s rc 206 1304s expect: '19' 1304s got: '19' 1304s ok 145 1304s range: 7800-7998 1304s rc 206 1304s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1304s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1304s ok 146 1304s range: 7800-7999 1304s rc 206 1304s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s ok 147 1304s range: 7801-7801 1304s rc 206 1304s expect: '9' 1304s got: '9' 1304s ok 148 1304s range: 7801-7998 1304s rc 206 1304s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1304s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1304s ok 149 1304s range: 7801-7999 1304s rc 206 1304s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1304s ok 150 1304s range: 7998-7998 1304s rc 206 1304s expect: '0' 1304s got: '0' 1304s ok 151 1304s range: 7998-7999 1304s rc 206 1304s expect: '00' 1304s got: '00' 1304s ok 152 1304s range: 7999-7999 1304s rc 206 1304s expect: '0' 1304s got: '0' 1304s ok 153 1304s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1304s ok 1307s t/apache/byterange5.t ............... 1307s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1307s 1..5 1307s # Running under perl version 5.040000 for linux 1307s # Current time local: Fri Feb 21 13:03:20 2025 1307s # Current time GMT: Fri Feb 21 13:03:20 2025 1307s # Using Test.pm version 1.31 1307s # Using Apache/Test.pm version 1.44 1307s ok 1 1307s ok 2 1307s ok 3 1307s ok 4 1307s ok 5 1307s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1307s ok 1311s t/apache/byterange6.t ............... 1311s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1311s 1..53 1311s # Running under perl version 5.040000 for linux 1311s # Current time local: Fri Feb 21 13:03:24 2025 1311s # Current time GMT: Fri Feb 21 13:03:24 2025 1311s # Using Test.pm version 1.31 1311s # Using Apache/Test.pm version 1.44 1311s # expecting range 0-100 1311s # expecting range 1000-1001 1311s ok 1 1311s # expecting range 0-100 1311s # expecting range 1000-1001 1311s ok 2 1311s # expecting range 0-100 1311s # expecting range 1000-1001 1311s ok 3 1311s # expecting range 1-100 1311s # expecting range 1000-1001 1311s ok 4 1311s # expecting range 1-100 1311s # expecting range 1000-1001 1311s ok 5 1311s # expecting range 1-100 1311s # expecting range 1000-1001 1311s ok 6 1311s # expecting range 0-100 1311s # expecting range 1000-1001 1311s # expecting range 5-6 1311s ok 7 1311s # expecting range 0-100 1311s # expecting range 1000-1001 1311s # expecting range 5-6 1311s ok 8 1311s # expecting range 0-100 1311s # expecting range 1000-1001 1311s # expecting range 5-6 1311s ok 9 1311s # expecting range 1-100 1311s # expecting range 1000-1001 1311s # expecting range 5-6 1311s ok 10 1311s # expecting range 1-100 1311s # expecting range 1000-1001 1311s # expecting range 5-6 1311s ok 11 1311s # expecting range 1-100 1311s # expecting range 1000-1001 1311s # expecting range 5-6 1311s ok 12 1311s # expecting range 1-100 1311s # expecting range 1000-1001 1311s ok 13 1311s # expecting range 1-100 1311s # expecting range 1000-1001 1311s ok 14 1311s # expecting range 1-100 1311s # expecting range 1000-1001 1311s ok 15 1311s # expecting range 1-100 1311s # expecting range 1000-1001 1311s ok 16 1311s # expecting range 0-70 1311s # expecting range 72-100 1311s # expecting range 1000-1001 1311s ok 17 1311s # expecting range 0-100 1311s # expecting range 1000-1001 1311s ok 18 1311s # expecting range 1-100 1311s # expecting range 1000-1001 1311s ok 19 1311s # expecting range 1-100 1311s # expecting range 1000-1001 1311s ok 20 1311s # expecting range 0-100 1311s # expecting range 1000-1001 1311s ok 21 1311s # expecting range 0-100 1311s # expecting range 1000-1001 1311s ok 22 1311s # expecting range 0-101 1311s # expecting range 1000-1001 1311s ok 23 1311s # expecting range 0-100 1311s # expecting range 1000-1001 1311s ok 24 1311s # expecting range 0-100 1311s # expecting range 1000-1001 1311s ok 25 1311s # expecting range 0-101 1311s # expecting range 1000-1001 1311s ok 26 1311s # expecting range 0-100 1311s # expecting range 1000-1001 1311s ok 27 1311s # expecting range 0-100 1311s # expecting range 1000-1001 1311s ok 28 1311s # expecting range 0-101 1311s # expecting range 1000-1001 1311s ok 29 1311s # expecting range 1-10 1311s # expecting range 99-99 1311s ok 30 1311s # expecting range 1-10 1311s # expecting range 99-99 1311s ok 31 1311s # expecting range 1-11 1311s # expecting range 99-99 1311s ok 32 1311s # expecting range 0-10 1311s # expecting range 99-99 1311s ok 33 1311s # expecting range 0-10 1311s # expecting range 99-99 1311s ok 34 1311s # expecting range 0-11 1311s # expecting range 99-99 1311s ok 35 1311s # expecting range 0-12 1311s # expecting range 99-99 1311s ok 36 1311s # expecting range 0-13 1311s # expecting range 99-99 1311s ok 37 1311s # expecting range 1-11 1311s # expecting range 99-99 1311s ok 38 1311s # expecting range 1-12 1311s # expecting range 99-99 1311s ok 39 1311s # expecting range 1-13 1311s # expecting range 99-99 1311s ok 40 1311s # expecting range 1-10 1311s # expecting range 99-99 1311s ok 41 1311s # expecting range 1-11 1311s # expecting range 99-99 1311s ok 42 1311s # expecting range 1-10 1311s # expecting range 99-99 1311s ok 43 1311s # expecting range 0-11 1311s # expecting range 99-99 1311s ok 44 1311s # expecting range 1-10 1311s # expecting range 99-99 1311s ok 45 1311s # expecting range 1-20 1311s # expecting range 99-99 1311s ok 46 1311s # expecting range 1-20 1311s # expecting range 99-99 1311s ok 47 1311s # expecting range 1-20 1311s # expecting range 99-99 1311s ok 48 1311s # expecting range 1-21 1311s # expecting range 99-99 1311s ok 49 1311s # expecting range 5-12 1311s # expecting range 99-99 1311s ok 50 1311s # expecting range 1-10 1311s # expecting range 99-99 1311s ok 51 1311s # expecting range 5-10 1311s # expecting range 1-3 1311s # expecting range 99-99 1311s ok 52 1311s # expecting range 0-1 1311s # expecting range 7999-7999 1311s ok 53 1311s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1311s ok 1315s t/apache/byterange7.t ............... 1315s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1315s 1..24 1315s # Running under perl version 5.040000 for linux 1315s # Current time local: Fri Feb 21 13:03:28 2025 1315s # Current time GMT: Fri Feb 21 13:03:28 2025 1315s # Using Test.pm version 1.31 1315s # Using Apache/Test.pm version 1.44 1315s Got 206 Range: 'bytes 0-1/40001' 1315s body length 2 1315s Content-Length: 2 1315s ok 1 1315s Got 206 multipart/byteranges 1315s body length 196 1315s Content-Length: 196 1315s ok 2 1315s Got 206 multipart/byteranges 1315s body length 900 1315s Content-Length: 900 1315s ok 3 1315s Got 206 multipart/byteranges 1315s body length 4500 1315s ok 4 1315s Got 206 multipart/byteranges 1315s body length 9000 1315s ok 5 1315s Got 200 1315s ok 6 1315s Got 200 1315s ok 7 1315s Got 200 1315s ok 8 1315s Got 200 1315s ok 9 1315s Got 200 1315s ok 10 1315s Got 200 1315s ok 11 1315s Got 200 1315s ok 12 1315s Got 200 1315s ok 13 1315s Got 200 1315s ok 14 1315s Got 200 1315s ok 15 1315s Got 200 1315s ok 16 1315s Got 200 1315s ok 17 1315s Got 200 1315s ok 18 1315s Got 200 1315s ok 19 1315s Sending '1000-200000', expecting 206 1315s Got 206 Range: 'bytes 1000-40000/40001' 1315s ok 20 1315s Sending '100000-110000', expecting 416 1315s Got 416 1315s ok 21 1315s Sending '100000-110000,1000-2000', expecting 206 1315s Got 206 Range: 'bytes 1000-2000/40001' 1315s ok 22 1315s Sending '100000-110000,2000-1000', expecting 200 1315s Got 200 1315s ok 23 1315s Sending '100000-110000,200000-', expecting 416 1315s Got 416 1315s ok 24 1315s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1315s ok 1320s t/apache/cfg_getline.t .............. 1320s 1..116 1320s # Running under perl version 5.040000 for linux 1320s # Current time local: Fri Feb 21 13:03:32 2025 1320s # Current time GMT: Fri Feb 21 13:03:32 2025 1320s # Using Test.pm version 1.31 1320s # Using Apache/Test.pm version 1.44 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 100 1320s ok 1 1320s ok 2 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 196 1320s ok 3 1320s ok 4 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 197 1320s ok 5 1320s ok 6 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 198 1320s ok 7 1320s ok 8 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 199 1320s ok 9 1320s ok 10 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 200 1320s ok 11 1320s ok 12 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 201 1320s ok 13 1320s ok 14 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 202 1320s ok 15 1320s ok 16 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 396 1320s ok 17 1320s ok 18 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 397 1320s ok 19 1320s ok 20 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 398 1320s ok 21 1320s ok 22 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 399 1320s ok 23 1320s ok 24 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 400 1320s ok 25 1320s ok 26 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 401 1320s ok 27 1320s ok 28 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 402 1320s ok 29 1320s ok 30 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 596 1320s ok 31 1320s ok 32 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 597 1320s ok 33 1320s ok 34 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 598 1320s ok 35 1320s ok 36 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 599 1320s ok 37 1320s ok 38 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 600 1320s ok 39 1320s ok 40 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 601 1320s ok 41 1320s ok 42 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 602 1320s ok 43 1320s ok 44 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 1016 1320s ok 45 1320s ok 46 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 1017 1320s ok 47 1320s ok 48 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 1018 1320s ok 49 1320s ok 50 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 1019 1320s ok 51 1320s ok 52 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 1020 1320s ok 53 1320s ok 54 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 1021 1320s ok 55 1320s ok 56 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 1022 1320s ok 57 1320s ok 58 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 1023 1320s ok 59 1320s ok 60 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 1024 1320s ok 61 1320s ok 62 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 1025 1320s ok 63 1320s ok 64 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 1026 1320s ok 65 1320s ok 66 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 1027 1320s ok 67 1320s ok 68 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 1028 1320s ok 69 1320s ok 70 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 1029 1320s ok 71 1320s ok 72 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 1030 1320s ok 73 1320s ok 74 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8170 1320s ok 75 1320s ok 76 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8171 1320s ok 77 1320s ok 78 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8172 1320s ok 79 1320s ok 80 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8173 1320s ok 81 1320s ok 82 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8174 1320s ok 83 1320s ok 84 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8175 1320s ok 85 1320s ok 86 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8176 1320s ok 87 1320s ok 88 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8177 1320s ok 89 1320s ok 90 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8178 1320s ok 91 1320s ok 92 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8179 1320s ok 93 1320s ok 94 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8180 1320s ok 95 1320s ok 96 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8181 1320s ok 97 1320s ok 98 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8182 1320s ok 99 1320s ok 100 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8183 1320s ok 101 1320s ok 102 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8184 1320s ok 103 1320s ok 104 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8185 1320s ok 105 1320s ok 106 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8186 1320s ok 107 1320s ok 108 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8187 1320s ok 109 1320s ok 110 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8188 1320s ok 111 1320s ok 112 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8189 1320s ok 113 1320s ok 114 1320s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s Got rc 200 for length 8190 1320s ok 115 1320s ok 116 1320s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1320s ok 1324s t/apache/chunkinput.t ............... 1324s 1..37 1324s # Running under perl version 5.040000 for linux 1324s # Current time local: Fri Feb 21 13:03:37 2025 1324s # Current time GMT: Fri Feb 21 13:03:37 2025 1324s # Using Test.pm version 1.31 1324s # Using Apache/Test.pm version 1.44 1324s testing default 1324s ok 1 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 200 OK' 1324s # received: 'HTTP/1.1 200 OK' 1324s ok 2 1324s # testing : trailer (pid) 1324s # expected: '54086' 1324s # received: '54086' 1324s ok 3 1324s ok 4 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 404 Not Found' 1324s # received: 'HTTP/1.1 404 Not Found' 1324s ok 5 1324s ok 6 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 200 OK' 1324s # received: 'HTTP/1.1 200 OK' 1324s ok 7 1324s ok 8 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 404 Not Found' 1324s # received: 'HTTP/1.1 404 Not Found' 1324s ok 9 1324s ok 10 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 200 OK' 1324s # received: 'HTTP/1.1 200 OK' 1324s ok 11 1324s ok 12 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 404 Not Found' 1324s # received: 'HTTP/1.1 404 Not Found' 1324s ok 13 1324s ok 14 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 200 OK' 1324s # received: 'HTTP/1.1 200 OK' 1324s ok 15 1324s ok 16 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 404 Not Found' 1324s # received: 'HTTP/1.1 404 Not Found' 1324s ok 17 1324s ok 18 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 200 OK' 1324s # received: 'HTTP/1.1 200 OK' 1324s ok 19 1324s ok 20 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 404 Not Found' 1324s # received: 'HTTP/1.1 404 Not Found' 1324s ok 21 1324s ok 22 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 400 Bad Request' 1324s # received: 'HTTP/1.1 400 Bad Request' 1324s ok 23 1324s ok 24 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 400 Bad Request' 1324s # received: 'HTTP/1.1 400 Bad Request' 1324s ok 25 1324s ok 26 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 413 Request Entity Too Large' 1324s # received: 'HTTP/1.1 413 Request Entity Too Large' 1324s ok 27 1324s ok 28 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 413 Request Entity Too Large' 1324s # received: 'HTTP/1.1 413 Request Entity Too Large' 1324s ok 29 1324s ok 30 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 400 Bad Request' 1324s # received: 'HTTP/1.1 400 Bad Request' 1324s ok 31 1324s ok 32 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 400 Bad Request' 1324s # received: 'HTTP/1.1 400 Bad Request' 1324s ok 33 1324s ok 34 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 400 Bad Request' 1324s # received: 'HTTP/1.1 400 Bad Request' 1324s ok 35 1324s ok 36 1324s # testing : response codes 1324s # expected: 'HTTP/1.1 400 Bad Request' 1324s # received: 'HTTP/1.1 400 Bad Request' 1324s ok 37 1324s ok 1328s t/apache/contentlength.t ............ 1328s 1..24 1328s # Running under perl version 5.040000 for linux 1328s # Current time local: Fri Feb 21 13:03:41 2025 1328s # Current time GMT: Fri Feb 21 13:03:41 2025 1328s # Using Test.pm version 1.31 1328s # Using Apache/Test.pm version 1.44 1328s testing default 1328s ok 1 1328s # testing : response codes POST for /echo_post with Content-Length: 1328s # expected: 'HTTP/1.1 400 Bad Request' 1328s # received: 'HTTP/1.1 400 Bad Request' 1328s ok 2 1328s ok 3 1328s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1328s # expected: 'HTTP/1.1 400 Bad Request' 1328s # received: 'HTTP/1.1 400 Bad Request' 1328s ok 4 1328s ok 5 1328s # testing : response codes POST for /echo_post with Content-Length: 0 1328s # expected: 'HTTP/1.1 200 OK' 1328s # received: 'HTTP/1.1 200 OK' 1328s ok 6 1328s ok 7 1328s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 1328s # expected: 'HTTP/1.1 404 Not Found' 1328s # received: 'HTTP/1.1 404 Not Found' 1328s ok 8 1328s ok 9 1328s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 1328s # expected: 'HTTP/1.1 200 OK' 1328s # received: 'HTTP/1.1 200 OK' 1328s ok 10 1328s ok 11 1328s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 1328s # expected: 'HTTP/1.1 404 Not Found' 1328s # received: 'HTTP/1.1 404 Not Found' 1328s ok 12 1328s ok 13 1328s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 1328s # expected: 'HTTP/1.1 400 Bad Request' 1328s # received: 'HTTP/1.1 400 Bad Request' 1328s ok 14 1328s ok 15 1328s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 1328s # expected: 'HTTP/1.1 400 Bad Request' 1328s # received: 'HTTP/1.1 400 Bad Request' 1328s ok 16 1328s ok 17 1328s # testing : response codes POST for /echo_post with Content-Length: -1 1328s # expected: 'HTTP/1.1 400 Bad Request' 1328s # received: 'HTTP/1.1 400 Bad Request' 1328s ok 18 1328s ok 19 1328s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 1328s # expected: 'HTTP/1.1 400 Bad Request' 1328s # received: 'HTTP/1.1 400 Bad Request' 1328s ok 20 1328s ok 21 1328s # testing : response codes POST for /echo_post with Content-Length: 123abc 1328s # expected: 'HTTP/1.1 400 Bad Request' 1328s # received: 'HTTP/1.1 400 Bad Request' 1328s ok 22 1328s ok 23 1328s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 1328s # expected: 'HTTP/1.1 400 Bad Request' 1328s # received: 'HTTP/1.1 400 Bad Request' 1328s ok 24 1328s ok 1333s t/apache/errordoc.t ................. 1333s 1..14 1333s # Running under perl version 5.040000 for linux 1333s # Current time local: Fri Feb 21 13:03:45 2025 1333s # Current time GMT: Fri Feb 21 13:03:45 2025 1333s # Using Test.pm version 1.31 1333s # Using Apache/Test.pm version 1.44 1333s # testing : notfound.html code 1333s # expected: 404 1333s # received: '404' 1333s ok 1 1333s # testing : notfound.html content 1333s # expected: qr/per-server 404/ 1333s # received: 'per-server 404' 1333s ok 2 1333s # testing : /inherit/notfound.html code 1333s # expected: 404 1333s # received: '404' 1333s ok 3 1333s # testing : /inherit/notfound.html content 1333s # expected: qr/per-server 404/ 1333s # received: 'per-server 404' 1333s ok 4 1333s # testing : /redefine/notfound.html code 1333s # expected: 404 1333s # received: '404' 1333s ok 5 1333s # testing : /redefine/notfound.html content 1333s # expected: 'per-dir 404' 1333s # received: 'per-dir 404' 1333s ok 6 1333s # testing : /redefine/notfound.html code 1333s # expected: 404 1333s # received: '404' 1333s ok 7 1333s # testing : /redefine/notfound.html content 1333s # expected: qr/Not Found/ 1333s # received: ' 1333s # 1333s # 404 Not Found 1333s # 1333s #

Not Found

1333s #

The requested URL was not found on this server.

1333s # ' 1333s ok 8 1333s # testing : /merge/notfound.html code 1333s # expected: 404 1333s # received: '404' 1333s ok 9 1333s # testing : /merge/notfound.html content 1333s # expected: 'testing merge' 1333s # received: 'testing merge' 1333s ok 10 1333s # testing : /merge/merge2/notfound.html code 1333s # expected: 404 1333s # received: '404' 1333s ok 11 1333s # testing : /merge/merge2/notfound.html content 1333s # expected: 'testing merge' 1333s # received: 'testing merge' 1333s ok 12 1333s # testing : /bounce/notfound.html code 1333s # expected: 404 1333s # received: '404' 1333s ok 13 1333s # testing : /bounce/notfound.html content 1333s # expected: qr/expire test/ 1333s # received: ' 1333s # expire test 1333s # expire test 1333s # ' 1333s ok 14 1333s ok 1337s t/apache/etags.t .................... 1337s # Checking for existence of FileETag directive 1337s # Returned 200: 1337s 1..61 1337s # Running under perl version 5.040000 for linux 1337s # Current time local: Fri Feb 21 13:03:50 2025 1337s # Current time GMT: Fri Feb 21 13:03:50 2025 1337s # Using Test.pm version 1.31 1337s # Using Apache/Test.pm version 1.44 1337s # --- 1337s # HEAD /apache/etags/m/minus-m/test.txt 1337s # Expecting field to be absent 1337s # Received "b-62772ef7d8680" 1337s ok 1 1337s # --- 1337s # HEAD /apache/etags/all/ms/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-62772ef7d8680" 1337s ok 2 1337s # --- 1337s # HEAD /apache/etags/none/inherit/test.txt 1337s # Expecting field to be absent 1337s # ETag field is missing 1337s ok 3 1337s # --- 1337s # HEAD /apache/etags/mi/test.txt 1337s # Expecting two components in ETag field 1337s # Received "50110-62772ef7d8680" 1337s ok 4 1337s # --- 1337s # HEAD /apache/etags/m/plus-mis/test.txt 1337s # Expecting three components in ETag field 1337s # Received "50106-b-62772ef7d8680" 1337s ok 5 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1337s # Expecting one component in ETag field 1337s # Received "62772ef7d8680" 1337s ok 6 1337s # --- 1337s # HEAD /apache/etags/none/plus-m/test.txt 1337s # Expecting one component in ETag field 1337s # Received "62772ef7d8680" 1337s ok 7 1337s # --- 1337s # HEAD /apache/etags/all/minus-s/test.txt 1337s # Expecting two components in ETag field 1337s # Received "500ce-62772ef7d8680" 1337s ok 8 1337s # --- 1337s # HEAD /apache/etags/all/i/test.txt 1337s # Expecting one component in ETag field 1337s # Received "500ae" 1337s ok 9 1337s # --- 1337s # HEAD /apache/etags/none/plus-s/test.txt 1337s # Expecting one component in ETag field 1337s # Received "b" 1337s ok 10 1337s # --- 1337s # HEAD /apache/etags/all/minus-m/test.txt 1337s # Expecting two components in ETag field 1337s # Received "500c2-b" 1337s ok 11 1337s # --- 1337s # HEAD /apache/etags/none/plus-ms/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-62772ef7d8680" 1337s ok 12 1337s # --- 1337s # HEAD /apache/etags/m/plus-is/test.txt 1337s # Expecting three components in ETag field 1337s # Received "500fd-b-62772ef7d8680" 1337s ok 13 1337s # --- 1337s # HEAD /apache/etags/none/test.txt 1337s # Expecting field to be absent 1337s # ETag field is missing 1337s ok 14 1337s # --- 1337s # HEAD /apache/etags/all/minus-ms/test.txt 1337s # Expecting one component in ETag field 1337s # Received "500cb" 1337s ok 15 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1337s # Expecting one component in ETag field 1337s # Received "5014c" 1337s ok 16 1337s # --- 1337s # HEAD /apache/etags/all/s/test.txt 1337s # Expecting one component in ETag field 1337s # Received "b" 1337s ok 17 1337s # --- 1337s # HEAD /apache/etags/m/minus-mi/test.txt 1337s # Expecting field to be absent 1337s # Received "b-62772ef7d8680" 1337s ok 18 1337s # --- 1337s # HEAD /apache/etags/m/minus-is/test.txt 1337s # Expecting field to be absent 1337s # Received "62772ef7d8680" 1337s ok 19 1337s # --- 1337s # HEAD /apache/etags/s/test.txt 1337s # Expecting one component in ETag field 1337s # Received "b" 1337s ok 20 1337s # --- 1337s # HEAD /apache/etags/none/ms/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-62772ef7d8680" 1337s ok 21 1337s # --- 1337s # HEAD /apache/etags/m/plus-i/test.txt 1337s # Expecting two components in ETag field 1337s # Received "500fa-62772ef7d8680" 1337s ok 22 1337s # --- 1337s # HEAD /apache/etags/all/mis/test.txt 1337s # Expecting three components in ETag field 1337s # Received "500d1-b-62772ef7d8680" 1337s ok 23 1337s # --- 1337s # HEAD /apache/etags/none/i/test.txt 1337s # Expecting one component in ETag field 1337s # Received "5011b" 1337s ok 24 1337s # --- 1337s # HEAD /apache/etags/all/inherit/test.txt 1337s # Expecting three components in ETag field 1337s # Received "500b0-b-62772ef7d8680" 1337s ok 25 1337s # --- 1337s # HEAD /apache/etags/none/plus-is/test.txt 1337s # Expecting two components in ETag field 1337s # Received "50132-b" 1337s ok 26 1337s # --- 1337s # HEAD /apache/etags/all/is/test.txt 1337s # Expecting two components in ETag field 1337s # Received "500b3-b" 1337s ok 27 1337s # --- 1337s # HEAD /apache/etags/m/plus-ms/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-62772ef7d8680" 1337s ok 28 1337s # --- 1337s # HEAD /apache/etags/m/test.txt 1337s # Expecting one component in ETag field 1337s # Received "62772ef7d8680" 1337s ok 29 1337s # --- 1337s # HEAD /apache/etags/m/plus-s/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-62772ef7d8680" 1337s ok 30 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-62772ef7d8680" 1337s ok 31 1337s # --- 1337s # HEAD /apache/etags/all/minus-is/test.txt 1337s # Expecting one component in ETag field 1337s # Received "62772ef7d8680" 1337s ok 32 1337s # --- 1337s # HEAD /apache/etags/all/test.txt 1337s # Expecting three components in ETag field 1337s # Received "500d8-b-62772ef7d8680" 1337s ok 33 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1337s # Expecting one component in ETag field 1337s # Received "b" 1337s ok 34 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1337s # Expecting two components in ETag field 1337s # Received "5014f-62772ef7d8680" 1337s ok 35 1337s # --- 1337s # HEAD /apache/etags/is/test.txt 1337s # Expecting two components in ETag field 1337s # Received "500e0-b" 1337s ok 36 1337s # --- 1337s # HEAD /apache/etags/default/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-62772ef7d8680" 1337s ok 37 1337s # --- 1337s # HEAD /apache/etags/m/plus-m/test.txt 1337s # Expecting one component in ETag field 1337s # Received "62772ef7d8680" 1337s ok 38 1337s # --- 1337s # HEAD /apache/etags/m/minus-ms/test.txt 1337s # Expecting field to be absent 1337s # Received "b-62772ef7d8680" 1337s ok 39 1337s # --- 1337s # HEAD /apache/etags/all/minus-mi/test.txt 1337s # Expecting one component in ETag field 1337s # Received "b" 1337s ok 40 1337s # --- 1337s # HEAD /apache/etags/all/m/test.txt 1337s # Expecting one component in ETag field 1337s # Received "62772ef7d8680" 1337s ok 41 1337s # --- 1337s # HEAD /apache/etags/none/mi/test.txt 1337s # Expecting two components in ETag field 1337s # Received "50126-62772ef7d8680" 1337s ok 42 1337s # --- 1337s # HEAD /apache/etags/none/m/test.txt 1337s # Expecting one component in ETag field 1337s # Received "62772ef7d8680" 1337s ok 43 1337s # --- 1337s # HEAD /apache/etags/none/plus-mi/test.txt 1337s # Expecting two components in ETag field 1337s # Received "50138-62772ef7d8680" 1337s ok 44 1337s # --- 1337s # HEAD /apache/etags/none/is/test.txt 1337s # Expecting two components in ETag field 1337s # Received "50120-b" 1337s ok 45 1337s # --- 1337s # HEAD /apache/etags/m/minus-mis/test.txt 1337s # Expecting field to be absent 1337s # Received "b-62772ef7d8680" 1337s ok 46 1337s # --- 1337s # HEAD /apache/etags/m/plus-mi/test.txt 1337s # Expecting two components in ETag field 1337s # Received "50103-62772ef7d8680" 1337s ok 47 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1337s # Expecting field to be absent 1337s # Received "b-62772ef7d8680" 1337s ok 48 1337s # --- 1337s # HEAD /apache/etags/all/mi/test.txt 1337s # Expecting two components in ETag field 1337s # Received "500b9-62772ef7d8680" 1337s ok 49 1337s # --- 1337s # HEAD /apache/etags/all/minus-mis/test.txt 1337s # Expecting field to be absent 1337s # Received "b-62772ef7d8680" 1337s ok 50 1337s # --- 1337s # HEAD /apache/etags/m/minus-i/test.txt 1337s # Expecting field to be absent 1337s # Received "62772ef7d8680" 1337s ok 51 1337s # --- 1337s # HEAD /apache/etags/none/s/test.txt 1337s # Expecting one component in ETag field 1337s # Received "b" 1337s ok 52 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1337s # Expecting two components in ETag field 1337s # Received "50143-b" 1337s ok 53 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/test.txt 1337s # Expecting three components in ETag field 1337s # Received "50150-b-62772ef7d8680" 1337s ok 54 1337s # --- 1337s # HEAD /apache/etags/mis/test.txt 1337s # Expecting three components in ETag field 1337s # Received "50113-b-62772ef7d8680" 1337s ok 55 1337s # --- 1337s # HEAD /apache/etags/none/plus-i/test.txt 1337s # Expecting one component in ETag field 1337s # Received "5012f" 1337s ok 56 1337s # --- 1337s # HEAD /apache/etags/none/mis/test.txt 1337s # Expecting three components in ETag field 1337s # Received "50129-b-62772ef7d8680" 1337s ok 57 1337s # --- 1337s # HEAD /apache/etags/ms/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-62772ef7d8680" 1337s ok 58 1337s # --- 1337s # HEAD /apache/etags/i/test.txt 1337s # Expecting one component in ETag field 1337s # Received "500dd" 1337s ok 59 1337s # --- 1337s # HEAD /apache/etags/m/minus-s/test.txt 1337s # Expecting field to be absent 1337s # Received "62772ef7d8680" 1337s ok 60 1337s # --- 1337s # HEAD /apache/etags/all/minus-i/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-62772ef7d8680" 1337s ok 61 1337s ok 1342s t/apache/expr.t ..................... 1342s 1..229 1342s # Running under perl version 5.040000 for linux 1342s # Current time local: Fri Feb 21 13:03:54 2025 1342s # Current time GMT: Fri Feb 21 13:03:54 2025 1342s # Using Test.pm version 1.31 1342s # Using Apache/Test.pm version 1.44 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true" should evaluate to true, got true 1342s ok 1 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "false" should evaluate to false, got false 1342s ok 2 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s Should get parse error for "foo", got parse error 1342s ok 3 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "1 -eq 01" should evaluate to true, got true 1342s ok 4 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "1 -eq 2" should evaluate to false, got false 1342s ok 5 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "1 -ne 2" should evaluate to true, got true 1342s ok 6 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "1 -ne 1" should evaluate to false, got false 1342s ok 7 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "1 -lt 02" should evaluate to true, got true 1342s ok 8 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "1 -lt 1" should evaluate to false, got false 1342s ok 9 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "1 -le 2" should evaluate to true, got true 1342s ok 10 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "1 -le 1" should evaluate to true, got true 1342s ok 11 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "2 -gt 1" should evaluate to true, got true 1342s ok 12 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "1 -gt 1" should evaluate to false, got false 1342s ok 13 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "2 -ge 1" should evaluate to true, got true 1342s ok 14 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "1 -ge 1" should evaluate to true, got true 1342s ok 15 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "1 -gt -1" should evaluate to true, got true 1342s ok 16 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'aa' == 'aa'" should evaluate to true, got true 1342s ok 17 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'aa' == 'b'" should evaluate to false, got false 1342s ok 18 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'aa' = 'aa'" should evaluate to true, got true 1342s ok 19 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'aa' = 'b'" should evaluate to false, got false 1342s ok 20 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'aa' != 'b'" should evaluate to true, got true 1342s ok 21 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'aa' != 'aa'" should evaluate to false, got false 1342s ok 22 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'aa' < 'b'" should evaluate to true, got true 1342s ok 23 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'aa' < 'aa'" should evaluate to false, got false 1342s ok 24 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'aa' <= 'b'" should evaluate to true, got true 1342s ok 25 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'aa' <= 'aa'" should evaluate to true, got true 1342s ok 26 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'b' > 'aa'" should evaluate to true, got true 1342s ok 27 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'aa' > 'aa'" should evaluate to false, got false 1342s ok 28 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'b' >= 'aa'" should evaluate to true, got true 1342s ok 29 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'aa' >= 'aa'" should evaluate to true, got true 1342s ok 30 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1342s ok 31 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1342s ok 32 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1342s ok 33 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1342s ok 34 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1342s ok 35 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1342s ok 36 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1342s ok 37 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1342s ok 38 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1342s ok 39 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1342s ok 40 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{TIME} != ''" should evaluate to true, got true 1342s ok 41 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1342s ok 42 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1342s ok 43 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s " 'abc' =~ /bc/ " should evaluate to true, got true 1342s ok 44 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s " 'abc' =~ /BC/i " should evaluate to true, got true 1342s ok 45 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s " 'abc' !~ m!bc! " should evaluate to false, got false 1342s ok 46 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s " 'abc' !~ m!BC!i " should evaluate to false, got false 1342s ok 47 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s " $0 == '' " should evaluate to true, got true 1342s ok 48 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s " $1 == '' " should evaluate to true, got true 1342s ok 49 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s " $9 == '' " should evaluate to true, got true 1342s ok 50 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s " '$0' == '' " should evaluate to true, got true 1342s ok 51 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1342s ok 52 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1342s ok 53 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1342s ok 54 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1342s ok 55 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1342s ok 56 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1342s ok 57 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1342s ok 58 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1342s ok 59 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1342s ok 60 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1342s ok 61 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1342s ok 62 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1342s ok 63 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1342s ok 64 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1342s ok 65 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1342s ok 66 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1342s ok 67 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1342s ok 68 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1342s ok 69 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1342s ok 70 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{HTTPS} == 'off' " should evaluate to true, got true 1342s ok 71 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1342s ok 72 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1342s ok 73 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1342s ok 74 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1342s ok 75 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1342s ok 76 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1342s ok 77 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1342s ok 78 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1342s ok 79 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1342s ok 80 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1342s ok 81 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1342s ok 82 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "escape('?') = '%3f' " should evaluate to true, got true 1342s ok 83 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "unescape('%3f') = '?' " should evaluate to true, got true 1342s ok 84 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1342s ok 85 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1342s ok 86 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1342s ok 87 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "file('/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1342s ok 88 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-n ''" should evaluate to false, got false 1342s ok 89 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-z ''" should evaluate to true, got true 1342s ok 90 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-n '1'" should evaluate to true, got true 1342s ok 91 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-z '1'" should evaluate to false, got false 1342s ok 92 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s Should get parse error for "-R 'abc'", got parse error 1342s ok 93 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1342s ok 94 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-R '240.0.0.0'" should evaluate to false, got false 1342s ok 95 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-R '240.0.0.0/8'" should evaluate to false, got false 1342s ok 96 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-R 'ff::/8'" should evaluate to false, got false 1342s ok 97 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1342s ok 98 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1342s ok 99 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1342s ok 100 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1342s ok 101 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1342s ok 102 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1342s ok 103 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1342s ok 104 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'foo' -strmatch '*o'" should evaluate to true, got true 1342s ok 105 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1342s ok 106 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'foo' -strmatch 'F*'" should evaluate to false, got false 1342s ok 107 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1342s ok 108 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'foo' -strmatch 'g*'" should evaluate to false, got false 1342s ok 109 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1342s ok 110 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1342s ok 111 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1342s ok 112 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1342s ok 113 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1342s ok 114 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s Should get parse error for "foo('bar') = 'bar'", got parse error 1342s ok 115 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s Should get parse error for "%{FOO} != 'bar'", got parse error 1342s ok 116 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s Should get parse error for "'bar' = bar", got parse error 1342s ok 117 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true" should evaluate to true, got true 1342s ok 118 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true && true" should evaluate to true, got true 1342s ok 119 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true || true" should evaluate to true, got true 1342s ok 120 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true || true || true" should evaluate to true, got true 1342s ok 121 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true || true && true" should evaluate to true, got true 1342s ok 122 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true && true || true" should evaluate to true, got true 1342s ok 123 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true && true && true" should evaluate to true, got true 1342s ok 124 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true || true || !true" should evaluate to true, got true 1342s ok 125 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true || true && !true" should evaluate to true, got true 1342s ok 126 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true && true || !true" should evaluate to true, got true 1342s ok 127 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true && true && !true" should evaluate to false, got false 1342s ok 128 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true && !true" should evaluate to false, got false 1342s ok 129 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true || !true" should evaluate to true, got true 1342s ok 130 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true || !true || true" should evaluate to true, got true 1342s ok 131 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true || !true && true" should evaluate to true, got true 1342s ok 132 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true && !true || true" should evaluate to true, got true 1342s ok 133 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true && !true && true" should evaluate to false, got false 1342s ok 134 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true || !true || !true" should evaluate to true, got true 1342s ok 135 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true || !true && !true" should evaluate to true, got true 1342s ok 136 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true && !true || !true" should evaluate to false, got false 1342s ok 137 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "true && !true && !true" should evaluate to false, got false 1342s ok 138 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true" should evaluate to false, got false 1342s ok 139 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true && true" should evaluate to false, got false 1342s ok 140 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true || true" should evaluate to true, got true 1342s ok 141 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true || true || true" should evaluate to true, got true 1342s ok 142 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true || true && true" should evaluate to true, got true 1342s ok 143 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true && true || true" should evaluate to true, got true 1342s ok 144 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true && true && true" should evaluate to false, got false 1342s ok 145 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true || true || !true" should evaluate to true, got true 1342s ok 146 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true || true && !true" should evaluate to false, got false 1342s ok 147 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true && true || !true" should evaluate to false, got false 1342s ok 148 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true && true && !true" should evaluate to false, got false 1342s ok 149 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true && !true" should evaluate to false, got false 1342s ok 150 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true || !true" should evaluate to false, got false 1342s ok 151 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true || !true || true" should evaluate to true, got true 1342s ok 152 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true || !true && true" should evaluate to false, got false 1342s ok 153 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true && !true || true" should evaluate to true, got true 1342s ok 154 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true && !true && true" should evaluate to false, got false 1342s ok 155 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true || !true || !true" should evaluate to false, got false 1342s ok 156 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true || !true && !true" should evaluate to false, got false 1342s ok 157 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true && !true || !true" should evaluate to false, got false 1342s ok 158 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!true && !true && !true" should evaluate to false, got false 1342s ok 159 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true)" should evaluate to false, got false 1342s ok 160 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true && true)" should evaluate to false, got false 1342s ok 161 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true || true)" should evaluate to false, got false 1342s ok 162 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true || true || true)" should evaluate to false, got false 1342s ok 163 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true || true && true)" should evaluate to false, got false 1342s ok 164 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true && true || true)" should evaluate to false, got false 1342s ok 165 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true && true && true)" should evaluate to false, got false 1342s ok 166 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true || true || !true)" should evaluate to false, got false 1342s ok 167 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true || true && !true)" should evaluate to false, got false 1342s ok 168 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true && true || !true)" should evaluate to false, got false 1342s ok 169 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true && true && !true)" should evaluate to true, got true 1342s ok 170 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true && !true)" should evaluate to true, got true 1342s ok 171 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true || !true)" should evaluate to false, got false 1342s ok 172 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true || !true || true)" should evaluate to false, got false 1342s ok 173 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true || !true && true)" should evaluate to false, got false 1342s ok 174 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true && !true || true)" should evaluate to false, got false 1342s ok 175 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true && !true && true)" should evaluate to true, got true 1342s ok 176 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true || !true || !true)" should evaluate to false, got false 1342s ok 177 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true || !true && !true)" should evaluate to false, got false 1342s ok 178 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true && !true || !true)" should evaluate to true, got true 1342s ok 179 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(true && !true && !true)" should evaluate to true, got true 1342s ok 180 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true)" should evaluate to true, got true 1342s ok 181 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true && true)" should evaluate to true, got true 1342s ok 182 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true || true)" should evaluate to false, got false 1342s ok 183 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true || true || true)" should evaluate to false, got false 1342s ok 184 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true || true && true)" should evaluate to false, got false 1342s ok 185 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true && true || true)" should evaluate to false, got false 1342s ok 186 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true && true && true)" should evaluate to true, got true 1342s ok 187 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true || true || !true)" should evaluate to false, got false 1342s ok 188 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true || true && !true)" should evaluate to true, got true 1342s ok 189 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true && true || !true)" should evaluate to true, got true 1342s ok 190 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true && true && !true)" should evaluate to true, got true 1342s ok 191 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true && !true)" should evaluate to true, got true 1342s ok 192 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true || !true)" should evaluate to true, got true 1342s ok 193 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true || !true || true)" should evaluate to false, got false 1342s ok 194 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true || !true && true)" should evaluate to true, got true 1342s ok 195 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true && !true || true)" should evaluate to false, got false 1342s ok 196 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true && !true && true)" should evaluate to true, got true 1342s ok 197 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true || !true || !true)" should evaluate to true, got true 1342s ok 198 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true || !true && !true)" should evaluate to true, got true 1342s ok 199 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true && !true || !true)" should evaluate to true, got true 1342s ok 200 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "!(!true && !true && !true)" should evaluate to true, got true 1342s ok 201 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "filesize('/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1342s ok 202 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "filesize('/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1342s ok 203 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "filesize('/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1342s ok 204 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-d '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1342s ok 205 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-e '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1342s ok 206 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-f '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1342s ok 207 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-s '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1342s ok 208 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-d '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1342s ok 209 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-e '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1342s ok 210 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-f '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1342s ok 211 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-s '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1342s ok 212 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-d '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1342s ok 213 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-e '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1342s ok 214 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-f '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1342s ok 215 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-s '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1342s ok 216 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-d '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1342s ok 217 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-e '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1342s ok 218 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-f '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1342s ok 219 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-s '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1342s ok 220 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-F '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1342s ok 221 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-F '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1342s ok 222 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-U '/apache/' " should evaluate to true, got true 1342s ok 223 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "-U '/apache/expr/none' " should evaluate to false, got false 1342s ok 224 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1342s ok 225 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1342s ok 226 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1342s ok 227 1342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1342s ok 228 1342s Error log should not have 'Internal evaluation error' entries, found 0 1342s ok 229 1342s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1342s ok 1348s t/apache/expr_string.t .............. 1348s 1..29 1348s # Running under perl version 5.040000 for linux 1348s # Current time local: Fri Feb 21 13:03:59 2025 1348s # Current time GMT: Fri Feb 21 13:03:59 2025 1348s # Using Test.pm version 1.31 1348s # Using Apache/Test.pm version 1.44 1348s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1348s ok 1 1348s Expected return code 200, got 200 for 'foo' 1348s ok 2 1348s # testing : log message [Fri Feb 21 13:04:02.961326 2025] [log_debug:info] [pid 9721:tid 9721] [client 127.0.0.1:36516] foo (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1348s # didn't match 1348s # expected: 'foo' 1348s # received: 'foo' 1348s ok 3 1348s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1348s ok 4 1348s Expected return code 200, got 200 for '%{req:SomeHeader}' 1348s ok 5 1348s # testing : log message [Fri Feb 21 13:04:03.218301 2025] [log_debug:info] [pid 9721:tid 9721] [client 127.0.0.1:36516] SomeValue (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1348s # didn't match 1348s # expected: 'SomeValue' 1348s # received: 'SomeValue' 1348s ok 6 1348s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1348s ok 7 1348s Should get parse error (500) for "%{", got 500 1348s ok 8 1348s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1348s ok 9 1348s Expected return code 200, got 200 for '%' 1348s ok 10 1348s # testing : log message [Fri Feb 21 13:04:03.727470 2025] [log_debug:info] [pid 9722:tid 9722] [client 127.0.0.1:36522] % (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1348s # didn't match 1348s # expected: '%' 1348s # received: '%' 1348s ok 11 1348s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1348s ok 12 1348s Expected return code 200, got 200 for '}' 1348s ok 13 1348s # testing : log message [Fri Feb 21 13:04:03.981630 2025] [log_debug:info] [pid 9722:tid 9722] [client 127.0.0.1:36522] } (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1348s # didn't match 1348s # expected: '}' 1348s # received: '}' 1348s ok 14 1348s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1348s ok 15 1348s Expected return code 200, got 200 for '\"' 1348s ok 16 1348s # testing : log message [Fri Feb 21 13:04:04.236023 2025] [log_debug:info] [pid 9722:tid 9722] [client 127.0.0.1:36522] " (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1348s # didn't match 1348s # expected: '"' 1348s # received: '"' 1348s ok 17 1348s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1348s ok 18 1348s Expected return code 200, got 200 for '\'' 1348s ok 19 1348s # testing : log message [Fri Feb 21 13:04:04.489908 2025] [log_debug:info] [pid 9722:tid 9722] [client 127.0.0.1:36522] ' (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1348s # didn't match 1348s # expected: '\'' 1348s # received: '\'' 1348s ok 20 1348s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1348s ok 21 1348s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1348s ok 22 1348s # testing : log message [Fri Feb 21 13:04:04.743852 2025] [log_debug:info] [pid 9722:tid 9722] [client 127.0.0.1:36522] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1348s # didn't match 1348s # expected: '%{req:SomeHeader}' 1348s # received: '%{req:SomeHeader}' 1348s ok 23 1348s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1348s ok 24 1348s Expected return code 200, got 200 for '%{tolower:IDENT}' 1348s ok 25 1348s # testing : log message [Fri Feb 21 13:04:04.997951 2025] [log_debug:info] [pid 9722:tid 9722] [client 127.0.0.1:36522] ident (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1348s # didn't match 1348s # expected: 'ident' 1348s # received: 'ident' 1348s ok 26 1348s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1348s ok 27 1348s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1348s ok 28 1348s # testing : log message [Fri Feb 21 13:04:05.251911 2025] [log_debug:info] [pid 9722:tid 9722] [client 127.0.0.1:36522] get (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1348s # didn't match 1348s # expected: 'get' 1348s # received: 'get' 1348s ok 29 1348s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1348s ok 1353s t/apache/getfile.t .................. 1353s # using LWP client 1353s 1..220 1353s # Running under perl version 5.040000 for linux 1353s # Current time local: Fri Feb 21 13:04:05 2025 1353s # Current time GMT: Fri Feb 21 13:04:05 2025 1353s # Using Test.pm version 1.31 1353s # Using Apache/Test.pm version 1.44 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "4c64-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 19556 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl.pod 1353s # expected: 19556 1353s # received: 19556 1353s ok 1 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "dbb0-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 56240 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1353s # expected: 56240 1353s # received: 56240 1353s ok 2 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "85ea-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 34282 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1353s # expected: 34282 1353s # received: 34282 1353s ok 3 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "da40-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 55872 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1353s # expected: 55872 1353s # received: 55872 1353s ok 4 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "ab70-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 43888 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1353s # expected: 43888 1353s # received: 43888 1353s ok 5 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "15cb8-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 89272 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1353s # expected: 89272 1353s # received: 89272 1353s ok 6 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2707-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 9991 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1353s # expected: 9991 1353s # received: 9991 1353s ok 7 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2569-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 9577 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1353s # expected: 9577 1353s # received: 9577 1353s ok 8 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1004-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4100 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1353s # expected: 4100 1353s # received: 4100 1353s ok 9 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "e58-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 3672 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1353s # expected: 3672 1353s # received: 3672 1353s ok 10 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1e00-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 7680 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1353s # expected: 7680 1353s # received: 7680 1353s ok 11 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "233a9-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 144297 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1353s # expected: 144297 1353s # received: 144297 1353s ok 12 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1f1e-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 7966 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1353s # expected: 7966 1353s # received: 7966 1353s ok 13 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1aeb-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 6891 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1353s # expected: 6891 1353s # received: 6891 1353s ok 14 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1e50-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 7760 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1353s # expected: 7760 1353s # received: 7760 1353s ok 15 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "18b7-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 6327 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1353s # expected: 6327 1353s # received: 6327 1353s ok 16 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "20a07-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 133639 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1353s # expected: 133639 1353s # received: 133639 1353s ok 17 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "17fe-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 6142 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1353s # expected: 6142 1353s # received: 6142 1353s ok 18 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "e0a-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 3594 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1353s # expected: 3594 1353s # received: 3594 1353s ok 19 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "ff5-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4085 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1353s # expected: 4085 1353s # received: 4085 1353s ok 20 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1d280-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 119424 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1353s # expected: 119424 1353s # received: 119424 1353s ok 21 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "19c5-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 6597 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1353s # expected: 6597 1353s # received: 6597 1353s ok 22 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "14d7-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 5335 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1353s # expected: 5335 1353s # received: 5335 1353s ok 23 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1208-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4616 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1353s # expected: 4616 1353s # received: 4616 1353s ok 24 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1c352-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 115538 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1353s # expected: 115538 1353s # received: 115538 1353s ok 25 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2a07-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 10759 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1353s # expected: 10759 1353s # received: 10759 1353s ok 26 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2fef-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 12271 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1353s # expected: 12271 1353s # received: 12271 1353s ok 27 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2410-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 9232 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1353s # expected: 9232 1353s # received: 9232 1353s ok 28 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1fa8f-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 129679 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1353s # expected: 129679 1353s # received: 129679 1353s ok 29 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "293d-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 10557 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1353s # expected: 10557 1353s # received: 10557 1353s ok 30 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "301f-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 12319 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1353s # expected: 12319 1353s # received: 12319 1353s ok 31 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "20fa-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 8442 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1353s # expected: 8442 1353s # received: 8442 1353s ok 32 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1162-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4450 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1353s # expected: 4450 1353s # received: 4450 1353s ok 33 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "fc09-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 64521 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1353s # expected: 64521 1353s # received: 64521 1353s ok 34 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2009-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 8201 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1353s # expected: 8201 1353s # received: 8201 1353s ok 35 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1007-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4103 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1353s # expected: 4103 1353s # received: 4103 1353s ok 36 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2aac-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 10924 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1353s # expected: 10924 1353s # received: 10924 1353s ok 37 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1168-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4456 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1353s # expected: 4456 1353s # received: 4456 1353s ok 38 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1875a-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 100186 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1353s # expected: 100186 1353s # received: 100186 1353s ok 39 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1e25-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 7717 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1353s # expected: 7717 1353s # received: 7717 1353s ok 40 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1e16-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 7702 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1353s # expected: 7702 1353s # received: 7702 1353s ok 41 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1b69-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 7017 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1353s # expected: 7017 1353s # received: 7017 1353s ok 42 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "115d9-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 71129 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1353s # expected: 71129 1353s # received: 71129 1353s ok 43 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "11f7-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4599 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1353s # expected: 4599 1353s # received: 4599 1353s ok 44 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1806-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 6150 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1353s # expected: 6150 1353s # received: 6150 1353s ok 45 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "13f7-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 5111 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1353s # expected: 5111 1353s # received: 5111 1353s ok 46 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "a038-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 41016 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1353s # expected: 41016 1353s # received: 41016 1353s ok 47 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1662-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 5730 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1353s # expected: 5730 1353s # received: 5730 1353s ok 48 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "124a-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4682 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1353s # expected: 4682 1353s # received: 4682 1353s ok 49 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1374-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4980 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1353s # expected: 4980 1353s # received: 4980 1353s ok 50 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "d310-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 54032 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1353s # expected: 54032 1353s # received: 54032 1353s ok 51 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1b5f-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 7007 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1353s # expected: 7007 1353s # received: 7007 1353s ok 52 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "9201-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 37377 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1353s # expected: 37377 1353s # received: 37377 1353s ok 53 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1076-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4214 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1353s # expected: 4214 1353s # received: 4214 1353s ok 54 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "f68-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 3944 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1353s # expected: 3944 1353s # received: 3944 1353s ok 55 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "fd6-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4054 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1353s # expected: 4054 1353s # received: 4054 1353s ok 56 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "ad8b-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 44427 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1353s # expected: 44427 1353s # received: 44427 1353s ok 57 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1288-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4744 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1353s # expected: 4744 1353s # received: 4744 1353s ok 58 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "f69-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 3945 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1353s # expected: 3945 1353s # received: 3945 1353s ok 59 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "fd7-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4055 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1353s # expected: 4055 1353s # received: 4055 1353s ok 60 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "10d47-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 68935 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1353s # expected: 68935 1353s # received: 68935 1353s ok 61 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "f6a-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 3946 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1353s # expected: 3946 1353s # received: 3946 1353s ok 62 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "fd8-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4056 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1353s # expected: 4056 1353s # received: 4056 1353s ok 63 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "c797-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 51095 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl5400delta.pod 1353s # expected: 51095 1353s # received: 51095 1353s ok 64 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1e723-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 124707 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl561delta.pod 1353s # expected: 124707 1353s # received: 124707 1353s ok 65 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1a2bb-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 107195 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl56delta.pod 1353s # expected: 107195 1353s # received: 107195 1353s ok 66 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "94ac-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 38060 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl581delta.pod 1353s # expected: 38060 1353s # received: 38060 1353s ok 67 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1176-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4470 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl582delta.pod 1353s # expected: 4470 1353s # received: 4470 1353s ok 68 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "18bf-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 6335 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl583delta.pod 1353s # expected: 6335 1353s # received: 6335 1353s ok 69 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1cc3-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 7363 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl584delta.pod 1353s # expected: 7363 1353s # received: 7363 1353s ok 70 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1701-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 5889 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl585delta.pod 1353s # expected: 5889 1353s # received: 5889 1353s ok 71 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "122b-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4651 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl586delta.pod 1353s # expected: 4651 1353s # received: 4651 1353s ok 72 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "20a4-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 8356 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl587delta.pod 1353s # expected: 8356 1353s # received: 8356 1353s ok 73 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "62c1-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 25281 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl588delta.pod 1353s # expected: 25281 1353s # received: 25281 1353s ok 74 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "d28d-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 53901 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl589delta.pod 1353s # expected: 53901 1353s # received: 53901 1353s ok 75 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1c1d5-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 115157 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perl58delta.pod 1353s # expected: 115157 1353s # received: 115157 1353s ok 76 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "4fe9-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 20457 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlaix.pod 1353s # expected: 20457 1353s # received: 20457 1353s ok 77 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1688-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 5768 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlamiga.pod 1353s # expected: 5768 1353s # received: 5768 1353s ok 78 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2031-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 8241 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlandroid.pod 1353s # expected: 8241 1353s # received: 8241 1353s ok 79 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "ceb51-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 846673 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlapi.pod 1353s # expected: 846673 1353s # received: 846673 1353s ok 80 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "5838-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 22584 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlapio.pod 1353s # expected: 22584 1353s # received: 22584 1353s ok 81 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1b62-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 7010 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlartistic.pod 1353s # expected: 7010 1353s # received: 7010 1353s ok 82 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "210c-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 8460 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlbook.pod 1353s # expected: 8460 1353s # received: 8460 1353s ok 83 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "126-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 294 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlboot.pod 1353s # expected: 294 1353s # received: 294 1353s ok 84 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "130-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 304 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlbot.pod 1353s # expected: 304 1353s # received: 304 1353s ok 85 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1f50-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 8016 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1353s # expected: 8016 1353s # received: 8016 1353s ok 86 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "dea2-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 56994 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlcall.pod 1353s # expected: 56994 1353s # received: 56994 1353s ok 87 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1180-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4480 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlcheat.pod 1353s # expected: 4480 1353s # received: 4480 1353s ok 88 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "3179-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 12665 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlclass.pod 1353s # expected: 12665 1353s # received: 12665 1353s ok 89 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "3c63-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 15459 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1353s # expected: 15459 1353s # received: 15459 1353s ok 90 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "d19f-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 53663 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlclib.pod 1353s # expected: 53663 1353s # received: 53663 1353s ok 91 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "12e5-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4837 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlcn.pod 1353s # expected: 4837 1353s # received: 4837 1353s ok 92 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1b1b-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 6939 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1353s # expected: 6939 1353s # received: 6939 1353s ok 93 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "662a-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 26154 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1353s # expected: 26154 1353s # received: 26154 1353s ok 94 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "cfa2-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 53154 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perldata.pod 1353s # expected: 53154 1353s # received: 53154 1353s ok 95 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "134d-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4941 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1353s # expected: 4941 1353s # received: 4941 1353s ok 96 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "a85c-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 43100 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perldebguts.pod 1353s # expected: 43100 1353s # received: 43100 1353s ok 97 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "5693-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 22163 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perldebtut.pod 1353s # expected: 22163 1353s # received: 22163 1353s ok 98 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "9bc9-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 39881 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perldebug.pod 1353s # expected: 39881 1353s # received: 39881 1353s ok 99 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "c797-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 51095 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perldelta.pod 1353s # expected: 51095 1353s # received: 51095 1353s ok 100 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "5fb8-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 24504 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1353s # expected: 24504 1353s # received: 24504 1353s ok 101 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "4d4e9-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 316649 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perldiag.pod 1353s # expected: 316649 1353s # received: 316649 1353s ok 102 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "24a0-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 9376 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perldoc.pod 1353s # expected: 9376 1353s # received: 9376 1353s ok 103 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "b4ed-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 46317 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1353s # expected: 46317 1353s # received: 46317 1353s ok 104 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "6946-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 26950 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perldsc.pod 1353s # expected: 26950 1353s # received: 26950 1353s ok 105 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1f20-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 7968 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perldtrace.pod 1353s # expected: 7968 1353s # received: 7968 1353s ok 106 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1497f-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 84351 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1353s # expected: 84351 1353s # received: 84351 1353s ok 107 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "937e-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 37758 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlembed.pod 1353s # expected: 37758 1353s # received: 37758 1353s ok 108 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2812-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 10258 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1353s # expected: 10258 1353s # received: 10258 1353s ok 109 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "58d2-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 22738 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlfaq.pod 1353s # expected: 22738 1353s # received: 22738 1353s ok 110 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "34a1-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 13473 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1353s # expected: 13473 1353s # received: 13473 1353s ok 111 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "292a-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 10538 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1353s # expected: 10538 1353s # received: 10538 1353s ok 112 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "92e1-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 37601 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1353s # expected: 37601 1353s # received: 37601 1353s ok 113 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "16bcd-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 93133 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1353s # expected: 93133 1353s # received: 93133 1353s ok 114 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "dbc1-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 56257 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1353s # expected: 56257 1353s # received: 56257 1353s ok 115 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "9a71-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 39537 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1353s # expected: 39537 1353s # received: 39537 1353s ok 116 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "93ae-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 37806 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1353s # expected: 37806 1353s # received: 37806 1353s ok 117 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "c30c-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 49932 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1353s # expected: 49932 1353s # received: 49932 1353s ok 118 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "3b75-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 15221 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1353s # expected: 15221 1353s # received: 15221 1353s ok 119 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "56ca-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 22218 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlfilter.pod 1353s # expected: 22218 1353s # received: 22218 1353s ok 120 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "342b-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 13355 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlfork.pod 1353s # expected: 13355 1353s # received: 13355 1353s ok 121 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "4122-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 16674 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlform.pod 1353s # expected: 16674 1353s # received: 16674 1353s ok 122 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "671-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 1649 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1353s # expected: 1649 1353s # received: 1649 1353s ok 123 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "68740-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 427840 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlfunc.pod 1353s # expected: 427840 1353s # received: 427840 1353s ok 124 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "7c2e-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 31790 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlgit.pod 1353s # expected: 31790 1353s # received: 31790 1353s ok 125 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "219ca-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 137674 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlglossary.pod 1353s # expected: 137674 1353s # received: 137674 1353s ok 126 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "4072-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 16498 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlgov.pod 1353s # expected: 16498 1353s # received: 16498 1353s ok 127 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "35f7-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 13815 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlgpl.pod 1353s # expected: 13815 1353s # received: 13815 1353s ok 128 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "31bb8-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 203704 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlguts.pod 1353s # expected: 203704 1353s # received: 203704 1353s ok 129 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "afe5-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 45029 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlhack.pod 1353s # expected: 45029 1353s # received: 45029 1353s ok 130 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1297d-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 76157 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1353s # expected: 76157 1353s # received: 76157 1353s ok 131 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1809-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 6153 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1353s # expected: 6153 1353s # received: 6153 1353s ok 132 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "602-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 1538 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1353s # expected: 1538 1353s # received: 1538 1353s ok 133 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "ea29-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 59945 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlhist.pod 1353s # expected: 59945 1353s # received: 59945 1353s ok 134 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "77a4-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 30628 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlhpux.pod 1353s # expected: 30628 1353s # received: 30628 1353s ok 135 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "7dd-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 2013 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlhurd.pod 1353s # expected: 2013 1353s # received: 2013 1353s ok 136 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1fc9f-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 130207 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlintern.pod 1353s # expected: 130207 1353s # received: 130207 1353s ok 137 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "9216-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 37398 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlinterp.pod 1353s # expected: 37398 1353s # received: 37398 1353s ok 138 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "579a-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 22426 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlintro.pod 1353s # expected: 22426 1353s # received: 22426 1353s ok 139 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "8ad2-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 35538 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perliol.pod 1353s # expected: 35538 1353s # received: 35538 1353s ok 140 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "11818-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 71704 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlipc.pod 1353s # expected: 71704 1353s # received: 71704 1353s ok 141 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1150-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4432 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlirix.pod 1353s # expected: 4432 1353s # received: 4432 1353s ok 142 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "20a8-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 8360 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perljp.pod 1353s # expected: 8360 1353s # received: 8360 1353s ok 143 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2fc0-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 12224 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlko.pod 1353s # expected: 12224 1353s # received: 12224 1353s ok 144 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "163-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 355 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1353s # expected: 355 1353s # received: 355 1353s ok 145 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "7ea-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 2026 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perllinux.pod 1353s # expected: 2026 1353s # received: 2026 1353s ok 146 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "12978-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 76152 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perllocale.pod 1353s # expected: 76152 1353s # received: 76152 1353s ok 147 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2487-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 9351 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perllol.pod 1353s # expected: 9351 1353s # received: 9351 1353s ok 148 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2f6f-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 12143 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1353s # expected: 12143 1353s # received: 12143 1353s ok 149 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "67a7-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 26535 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlmod.pod 1353s # expected: 26535 1353s # received: 26535 1353s ok 150 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2574-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 9588 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1353s # expected: 9588 1353s # received: 9588 1353s ok 151 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1095c-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 67932 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1353s # expected: 67932 1353s # received: 67932 1353s ok 152 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "573b-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 22331 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1353s # expected: 22331 1353s # received: 22331 1353s ok 153 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "d65-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 3429 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1353s # expected: 3429 1353s # received: 3429 1353s ok 154 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2ad3-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 10963 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1353s # expected: 10963 1353s # received: 10963 1353s ok 155 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "20a5-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 8357 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlnumber.pod 1353s # expected: 8357 1353s # received: 8357 1353s ok 156 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "8d31-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 36145 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlobj.pod 1353s # expected: 36145 1353s # received: 36145 1353s ok 157 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "6885-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 26757 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlootut.pod 1353s # expected: 26757 1353s # received: 26757 1353s ok 158 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2b4ac-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 177324 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlop.pod 1353s # expected: 177324 1353s # received: 177324 1353s ok 159 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "4db-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 1243 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1353s # expected: 1243 1353s # received: 1243 1353s ok 160 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "3b77-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 15223 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlopentut.pod 1353s # expected: 15223 1353s # received: 15223 1353s ok 161 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "16cb7-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 93367 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlos2.pod 1353s # expected: 93367 1353s # received: 93367 1353s ok 162 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "37cb-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 14283 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlos390.pod 1353s # expected: 14283 1353s # received: 14283 1353s ok 163 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "12b0-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4784 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlos400.pod 1353s # expected: 4784 1353s # received: 4784 1353s ok 164 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "c8a9-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 51369 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1353s # expected: 51369 1353s # received: 51369 1353s ok 165 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "c2bc-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 49852 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlperf.pod 1353s # expected: 49852 1353s # received: 49852 1353s ok 166 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1418-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 5144 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlplan9.pod 1353s # expected: 5144 1353s # received: 5144 1353s ok 167 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "5b65-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 23397 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlpod.pod 1353s # expected: 23397 1353s # received: 23397 1353s ok 168 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "10d10-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 68880 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1353s # expected: 68880 1353s # received: 68880 1353s ok 169 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2f40-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 12096 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1353s # expected: 12096 1353s # received: 12096 1353s ok 170 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "67b7-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 26551 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1353s # expected: 26551 1353s # received: 26551 1353s ok 171 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "15db1-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 89521 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlport.pod 1353s # expected: 89521 1353s # received: 89521 1353s ok 172 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1412-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 5138 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlpragma.pod 1353s # expected: 5138 1353s # received: 5138 1353s ok 173 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1a25-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 6693 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlqnx.pod 1353s # expected: 6693 1353s # received: 6693 1353s ok 174 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "21256-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 135766 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlre.pod 1353s # expected: 135766 1353s # received: 135766 1353s ok 175 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "8a9c-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 35484 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlreapi.pod 1353s # expected: 35484 1353s # received: 35484 1353s ok 176 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "818f-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 33167 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1353s # expected: 33167 1353s # received: 33167 1353s ok 177 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "bec7-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 48839 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1353s # expected: 48839 1353s # received: 48839 1353s ok 178 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "8d5c-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 36188 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlref.pod 1353s # expected: 36188 1353s # received: 36188 1353s ok 179 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "4944-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 18756 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlreftut.pod 1353s # expected: 18756 1353s # received: 18756 1353s ok 180 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "a989-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 43401 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlreguts.pod 1353s # expected: 43401 1353s # received: 43401 1353s ok 181 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1fd-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 509 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlrepository.pod 1353s # expected: 509 1353s # received: 509 1353s ok 182 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "4b07-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 19207 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlrequick.pod 1353s # expected: 19207 1353s # received: 19207 1353s ok 183 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "3caa-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 15530 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlreref.pod 1353s # expected: 15530 1353s # received: 15530 1353s ok 184 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1e1ef-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 123375 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlretut.pod 1353s # expected: 123375 1353s # received: 123375 1353s ok 185 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "651-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 1617 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlriscos.pod 1353s # expected: 1617 1353s # received: 1617 1353s ok 186 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "e707-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 59143 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlrun.pod 1353s # expected: 59143 1353s # received: 59143 1353s ok 187 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "6cea-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 27882 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlsec.pod 1353s # expected: 27882 1353s # received: 27882 1353s ok 188 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "4af2-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 19186 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1353s # expected: 19186 1353s # received: 19186 1353s ok 189 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "7494-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 29844 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1353s # expected: 29844 1353s # received: 29844 1353s ok 190 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1bdc-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 7132 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlsource.pod 1353s # expected: 7132 1353s # received: 7132 1353s ok 191 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "233b-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 9019 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlstyle.pod 1353s # expected: 9019 1353s # received: 9019 1353s ok 192 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "12fb9-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 77753 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlsub.pod 1353s # expected: 77753 1353s # received: 77753 1353s ok 193 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "d31f-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 54047 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlsyn.pod 1353s # expected: 54047 1353s # received: 54047 1353s ok 194 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "2858-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 10328 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlsynology.pod 1353s # expected: 10328 1353s # received: 10328 1353s ok 195 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "b184-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 45444 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1353s # expected: 45444 1353s # received: 45444 1353s ok 196 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "9a91-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 39569 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perltie.pod 1353s # expected: 39569 1353s # received: 39569 1353s ok 197 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "ce6d8-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 845528 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perltoc.pod 1353s # expected: 845528 1353s # received: 845528 1353s ok 198 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "174-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 372 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perltodo.pod 1353s # expected: 372 1353s # received: 372 1353s ok 199 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "126-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 294 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perltooc.pod 1353s # expected: 294 1353s # received: 294 1353s ok 200 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "126-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 294 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perltoot.pod 1353s # expected: 294 1353s # received: 294 1353s ok 201 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "297f-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 10623 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perltrap.pod 1353s # expected: 10623 1353s # received: 10623 1353s ok 202 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "213f-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 8511 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perltru64.pod 1353s # expected: 8511 1353s # received: 8511 1353s ok 203 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1183-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4483 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perltw.pod 1353s # expected: 4483 1353s # received: 4483 1353s ok 204 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "162b6-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 90806 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlunicode.pod 1353s # expected: 90806 1353s # received: 90806 1353s ok 205 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "6349-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 25417 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlunicook.pod 1353s # expected: 25417 1353s # received: 25417 1353s ok 206 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "372e-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 14126 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1353s # expected: 14126 1353s # received: 14126 1353s ok 207 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "96e1-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 38625 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perluniintro.pod 1353s # expected: 38625 1353s # received: 38625 1353s ok 208 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "6eefa-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 454394 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perluniprops.pod 1353s # expected: 454394 1353s # received: 454394 1353s ok 209 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1f10-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 7952 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlunitut.pod 1353s # expected: 7952 1353s # received: 7952 1353s ok 210 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "1ce8-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 7400 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlutil.pod 1353s # expected: 7400 1353s # received: 7400 1353s ok 211 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "16c17-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 93207 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlvar.pod 1353s # expected: 93207 1353s # received: 93207 1353s ok 212 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "c68d-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 50829 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlvms.pod 1353s # expected: 50829 1353s # received: 50829 1353s ok 213 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "f16-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 3862 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlvos.pod 1353s # expected: 3862 1353s # received: 3862 1353s ok 214 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "7c61-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 31841 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlwin32.pod 1353s # expected: 31841 1353s # received: 31841 1353s ok 215 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "12d15-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 77077 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlxs.pod 1353s # expected: 77077 1353s # received: 77077 1353s ok 216 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "c51f-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 50463 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlxstut.pod 1353s # expected: 50463 1353s # received: 50463 1353s ok 217 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "5dc1-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 24001 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1353s # expected: 24001 1353s # received: 24001 1353s ok 218 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "d4110-627730f333380" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 868624 1353s #Last-Modified: Thu, 21 Nov 2024 21:36:30 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-binary-httpd 1353s # expected: 868624 1353s # received: 868624 1353s ok 219 1353s #lwp request: 1353s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1353s #User-Agent: libwww-perl/6.77 1353s # 1353s #server response: 1353s #HTTP/1.1 200 OK 1353s #Connection: close 1353s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Accept-Ranges: bytes 1353s #ETag: "3d27a0-62796587675c0" 1353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1353s #Vary: In-If1 1353s #Content-Length: 4007840 1353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1353s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1353s #Client-Peer: 127.0.0.1:8529 1353s #Client-Response-Num: 1 1353s #DMMATCH1: 1 1353s # 1353s # testing : download of /getfiles-binary-perl 1353s # expected: 4007840 1353s # received: 4007840 1353s ok 220 1353s ok 1357s t/apache/headers.t .................. 1357s 1..27 1357s # Running under perl version 5.040000 for linux 1357s # Current time local: Fri Feb 21 13:04:10 2025 1357s # Current time GMT: Fri Feb 21 13:04:10 2025 1357s # Using Test.pm version 1.31 1357s # Using Apache/Test.pm version 1.44 1357s testing: Hello: World 1357s ok 1 1357s # testing : response success 1357s # expected: qr/HTTP\/1\.. 200 OK/ 1357s # received: 'HTTP/1.1 200 OK' 1357s ok 2 1357s header: [World] vs [World] 1357s # testing : compare header Hello value 1357s # expected: 'World' 1357s # received: 'World' 1357s ok 3 1357s testing: Hello: World 1357s ok 4 1357s # testing : response success 1357s # expected: qr/HTTP\/1\.. 200 OK/ 1357s # received: 'HTTP/1.1 200 OK' 1357s ok 5 1357s header: [World] vs [World] 1357s # testing : compare header Hello value 1357s # expected: 'World' 1357s # received: 'World' 1357s ok 6 1357s testing: Hello: World 1357s ok 7 1357s # testing : response success 1357s # expected: qr/HTTP\/1\.. 200 OK/ 1357s # received: 'HTTP/1.1 200 OK' 1357s ok 8 1357s header: [World] vs [World] 1357s # testing : compare header Hello value 1357s # expected: 'World' 1357s # received: 'World' 1357s ok 9 1357s testing: Hello: Foo 1357s Bar 1357s ok 10 1357s # testing : response success 1357s # expected: qr/HTTP\/1\.. 200 OK/ 1357s # received: 'HTTP/1.1 200 OK' 1357s ok 11 1357s header: [Foo Bar] vs [Foo Bar] 1357s # testing : compare header Hello value 1357s # expected: 'Foo Bar' 1357s # received: 'Foo Bar' 1357s ok 12 1357s testing: Hello: Foo 1357s Bar 1357s ok 13 1357s # testing : response success 1357s # expected: qr/HTTP\/1\.. 200 OK/ 1357s # received: 'HTTP/1.1 200 OK' 1357s ok 14 1357s header: [Foo Bar] vs [Foo Bar] 1357s # testing : compare header Hello value 1357s # expected: 'Foo Bar' 1357s # received: 'Foo Bar' 1357s ok 15 1357s testing: Hello: Foo 1357s Bar 1357s ok 16 1357s # testing : response success 1357s # expected: qr/HTTP\/1\.. 200 OK/ 1357s # received: 'HTTP/1.1 200 OK' 1357s ok 17 1357s header: [Foo Bar] vs [Foo Bar] 1357s # testing : compare header Hello value 1357s # expected: 'Foo Bar' 1357s # received: 'Foo Bar' 1357s ok 18 1357s testing: Hello: Foo 1357s Bar 1357s ok 19 1357s # testing : response success 1357s # expected: qr/HTTP\/1\.. 200 OK/ 1357s # received: 'HTTP/1.1 200 OK' 1357s ok 20 1357s header: [Foo Bar] vs [Foo Bar] 1357s # testing : compare header Hello value 1357s # expected: 'Foo Bar' 1357s # received: 'Foo Bar' 1357s ok 21 1357s testing: Hello: Foo 1357s Bar 1357s ok 22 1357s # testing : response success 1357s # expected: qr/HTTP\/1\.. 200 OK/ 1357s # received: 'HTTP/1.1 200 OK' 1357s ok 23 1357s header: [Foo Bar] vs [Foo Bar] 1357s # testing : compare header Hello value 1357s # expected: 'Foo Bar' 1357s # received: 'Foo Bar' 1357s ok 24 1357s testing: Hello:World 1357s ok 25 1357s # testing : response success 1357s # expected: qr/HTTP\/1\.. 200 OK/ 1357s # received: 'HTTP/1.1 200 OK' 1357s ok 26 1357s header: [World] vs [World] 1357s # testing : compare header Hello value 1357s # expected: 'World' 1357s # received: 'World' 1357s ok 27 1357s ok 1362s t/apache/hostcheck.t ................ 1362s 1..14 1362s # Running under perl version 5.040000 for linux 1362s # Current time local: Fri Feb 21 13:04:14 2025 1362s # Current time GMT: Fri Feb 21 13:04:14 2025 1362s # Using Test.pm version 1.31 1362s # Using Apache/Test.pm version 1.44 1362s # SENDING to 127.0.0.1:8529 1362s # GET / HTTP/1.1 1362s Host: localhost 1362s 1362s # expected 200, got 200 for ok 1362s ok 1 1362s # SENDING to 127.0.0.1:8529 1362s # GET / HTTP/1.1 1362s Host: localhost:1 1362s 1362s # expected 200, got 200 for port ignored 1362s ok 2 1362s # SENDING to 127.0.0.1:8529 1362s # GET / HTTP/1.1 1362s Host: notlisted 1362s 1362s # expected 200, got 200 for name not listed 1362s ok 3 1362s # SENDING to 127.0.0.1:8529 1362s # GET / HTTP/1.1 1362s Host: 127.0.0.1 1362s 1362s # expected 200, got 200 for IP not in serveralias/servername 1362s ok 4 1362s # SENDING to 127.0.0.1:8529 1362s # GET / HTTP/1.1 1362s Host: default-strict 1362s 1362s # expected 200, got 200 for NVH matches in default server 1362s ok 5 1362s # SENDING to 127.0.0.1:8529 1362s # GET / HTTP/1.1 1362s Host: nvh-strict 1362s 1362s # expected 200, got 200 for NVH matches 1362s ok 6 1362s # SENDING to 127.0.0.1:8529 1362s # GET / HTTP/1.1 1362s Host: nvh-strict:1 1362s 1362s # expected 200, got 200 for NVH matches port ignored 1362s ok 7 1362s # SENDING to 127.0.0.1:8556 1362s # GET / HTTP/1.1 1362s Host: localhost 1362s 1362s # expected 400, got 400 for ok 1362s ok 8 1362s # SENDING to 127.0.0.1:8556 1362s # GET / HTTP/1.1 1362s Host: localhost:1 1362s 1362s # expected 400, got 400 for port ignored 1362s ok 9 1362s # SENDING to 127.0.0.1:8556 1362s # GET / HTTP/1.1 1362s Host: notlisted 1362s 1362s # expected 400, got 400 for name not listed 1362s ok 10 1362s # SENDING to 127.0.0.1:8556 1362s # GET / HTTP/1.1 1362s Host: 127.0.0.1 1362s 1362s # expected 400, got 400 for IP not in serveralias/servername 1362s ok 11 1362s # SENDING to 127.0.0.1:8556 1362s # GET / HTTP/1.1 1362s Host: default-strict 1362s 1362s # expected 200, got 200 for NVH matches in default server 1362s ok 12 1362s # SENDING to 127.0.0.1:8556 1362s # GET / HTTP/1.1 1362s Host: nvh-strict 1362s 1362s # expected 200, got 200 for NVH matches 1362s ok 13 1362s # SENDING to 127.0.0.1:8556 1362s # GET / HTTP/1.1 1362s Host: nvh-strict:1 1362s 1362s # expected 200, got 200 for NVH matches port ignored 1362s ok 14 1362s ok 1367s t/apache/http_strict.t .............. 1367s 1..178 1367s # Running under perl version 5.040000 for linux 1367s # Current time local: Fri Feb 21 13:04:19 2025 1367s # Current time GMT: Fri Feb 21 13:04:19 2025 1367s # Using Test.pm version 1.31 1367s # Using Apache/Test.pm version 1.44 1367s # SENDING: 1367s # GET / HTTP/1.0\r\n\r\n 1367s # expecting success, got 200 1367s ok 1 1367s # SENDING: 1367s # GET / HTTP/1.0\n\n 1367s # expecting success, got 200 1367s ok 2 1367s # SENDING: 1367s # get / HTTP/1.0\r\n\r\n 1367s # expecting 501, got 501 1367s ok 3 1367s # SENDING: 1367s # G ET / HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 4 1367s # SENDING: 1367s # G\x00ET / HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 5 1367s # SENDING: 1367s # G/T / HTTP/1.0\r\n\r\n 1367s # expecting 501, got 501 1367s ok 6 1367s # SENDING: 1367s # GET /\x00 HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 7 1367s # SENDING: 1367s # GET / HTTP/1.0\x00\r\n\r\n 1367s # expecting 400, got 400 1367s ok 8 1367s # SENDING: 1367s # GET\x0c/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 9 1367s # SENDING: 1367s # GET\r/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 10 1367s # SENDING: 1367s # GET\t/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 11 1367s # SENDING: 1367s # GET / HTT/1.0\r\n\r\n 1367s # expecting error, got 400 1367s ok 12 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1367s # expecting success, got 200 1367s ok 13 1367s # SENDING: 1367s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1367s # expecting success, got 200 1367s ok 14 1367s # SENDING: 1367s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1367s # expecting success, got 200 1367s ok 15 1367s # SENDING: 1367s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1367s # expecting 400, got 400 1367s ok 16 1367s # SENDING: 1367s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1367s # expecting 400, got 400 1367s ok 17 1367s # SENDING: 1367s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1367s # expecting 200, got 200 1367s ok 18 1367s # SENDING: 1367s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1367s # expecting 400, got 400 1367s ok 19 1367s # SENDING: 1367s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1367s # expecting error, got 400 1367s ok 20 1367s # SENDING: 1367s # GET / HTTP/0.9\r\n\r\n 1367s # expecting error, got 400 1367s ok 21 1367s # SENDING: 1367s # GET / HTTP/0.8\r\n\r\n 1367s # expecting error, got 400 1367s ok 22 1367s # SENDING: 1367s # GET /\x01 HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 23 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 24 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 25 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 26 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 27 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1367s # expecting 400, got 400 1367s ok 28 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 29 1367s # SENDING: 1367s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 30 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 31 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1367s # expecting 400, got 400 1367s ok 32 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 33 1367s # SENDING: 1367s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 34 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 35 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 36 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 37 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 38 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1367s # expecting 400, got 400 1367s ok 39 1367s # SENDING: 1367s # GET / HTTP/1.0\r\r 1367s # expecting dropped connection and HTTPD dropped connection 1367s ok 40 1367s # SENDING: 1367s # GET /\r\n 1367s # expecting headerless HTTP/0.9 body, got response 1367s ok 41 1367s # SENDING: 1367s # GET /#frag HTTP/1.0\r\n 1367s # expecting 400, got 400 1367s ok 42 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1367s # expecting 200, got 200 1367s ok 43 1367s # SENDING: 1367s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1367s # expecting 200, got 200 1367s ok 44 1367s # SENDING: 1367s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1367s # expecting 200, got 200 1367s ok 45 1367s # SENDING: 1367s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1367s # expecting 200, got 200 1367s ok 46 1367s # SENDING: 1367s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1367s # expecting 200, got 200 1367s ok 47 1367s # SENDING: 1367s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1367s # expecting 200, got 200 1367s ok 48 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1367s # expecting 200, got 200 1367s ok 49 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1367s # expecting 400, got 400 1367s ok 50 1367s # SENDING: 1367s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1367s # expecting 200, got 200 1367s ok 51 1367s # SENDING: 1367s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 52 1367s # SENDING: 1367s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 53 1367s # SENDING: 1367s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 54 1367s # SENDING: 1367s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1367s # expecting 200, got 200 1367s ok 55 1367s # SENDING: 1367s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1367s # expecting success, got 200 1367s ok 56 1367s # SENDING: 1367s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1367s # expecting success, got 200 1367s ok 57 1367s # SENDING: 1367s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1367s # expecting success, got 200 1367s ok 58 1367s # SENDING: 1367s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1367s # expecting success, got 200 1367s ok 59 1367s # SENDING: 1367s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 60 1367s # SENDING: 1367s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1367s # expecting success, got 200 1367s ok 61 1367s # SENDING: 1367s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1367s # expecting success, got 200 1367s ok 62 1367s # SENDING: 1367s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 63 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1367s # expecting success, got 200 1367s ok 64 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1367s # expecting success, got 200 1367s ok 65 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1367s # expecting success, got 200 1367s ok 66 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1367s # expecting success, got 200 1367s ok 67 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1367s # expecting success, got 200 1367s ok 68 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1367s # expecting success, got 200 1367s ok 69 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1367s # expecting 200, got 200 1367s ok 70 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1367s # expecting 200, got 200 1367s ok 71 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1367s # expecting 400, got 400 1367s ok 72 1367s # SENDING: 1367s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 73 1367s # SENDING: 1367s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 74 1367s # SENDING: 1367s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 75 1367s # SENDING: 1367s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 76 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1367s # expecting 200, got 200 1367s ok 77 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1367s # expecting 200, got 200 1367s ok 78 1367s # SENDING: 1367s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1367s # expecting 200, got 200 1367s ok 79 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1367s # DECODED: Foo: bar 1367s # RESPONSE: 1367s # HTTP/1.1 200 OK\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:23 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Foo: bar\r\n 1367s # Vary: In-If1\r\n 1367s # DMMATCH1: 1\r\n 1367s # Content-Length: 36\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/plain\r\n 1367s # \r\n 1367s # Hi!\n 1367s # SERVERNAME=localhost\n 1367s # HTTP_HOST=\n 1367s # 1367s # expecting 200, got 200 1367s ok 80 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1367s # DECODED: Foo: 1367s # RESPONSE: 1367s # HTTP/1.1 200 OK\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:23 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Foo: \r\n 1367s # Vary: In-If1\r\n 1367s # DMMATCH1: 1\r\n 1367s # Content-Length: 36\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/plain\r\n 1367s # \r\n 1367s # Hi!\n 1367s # SERVERNAME=localhost\n 1367s # HTTP_HOST=\n 1367s # 1367s # expecting 200, got 200 1367s ok 81 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1367s # DECODED: : bar 1367s # RESPONSE: 1367s # HTTP/1.1 500 Internal Server Error\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:23 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Content-Length: 564\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/html; charset=iso-8859-1\r\n 1367s # \r\n 1367s # \n 1367s # \n 1367s # ... 1367s # expecting 500, got 500 1367s ok 82 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1367s # DECODED: F\x00oo: bar 1367s # RESPONSE: 1367s # HTTP/1.1 500 Internal Server Error\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:23 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Content-Length: 528\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/html; charset=iso-8859-1\r\n 1367s # \r\n 1367s # \n 1367s # \n 1367s # ... 1367s # expecting 500, got 500 1367s ok 83 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1367s # DECODED: F\x01oo: bar 1367s # RESPONSE: 1367s # HTTP/1.1 500 Internal Server Error\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:23 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/html; charset=iso-8859-1\r\n 1367s # \r\n 1367s # \n 1367s # \n 1367s # ... 1367s # expecting 500, got 500 1367s ok 84 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1367s # DECODED: F\noo: bar 1367s # RESPONSE: 1367s # HTTP/1.1 500 Internal Server Error\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:23 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Content-Length: 528\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/html; charset=iso-8859-1\r\n 1367s # \r\n 1367s # \n 1367s # \n 1367s # ... 1367s # expecting 500, got 500 1367s ok 85 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1367s # DECODED: Foo: b\tar 1367s # RESPONSE: 1367s # HTTP/1.1 200 OK\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:23 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Foo: b\tar\r\n 1367s # Vary: In-If1\r\n 1367s # DMMATCH1: 1\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/plain\r\n 1367s # \r\n 1367s # Hi!\n 1367s # SERVERNAME=localhost\n 1367s # HTTP_HOST=\n 1367s # 1367s # expecting 200, got 200 1367s ok 86 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1367s # DECODED: Foo: b\x01ar 1367s # RESPONSE: 1367s # HTTP/1.1 500 Internal Server Error\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:23 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/html; charset=iso-8859-1\r\n 1367s # \r\n 1367s # \n 1367s # \n 1367s # ... 1367s # expecting 500, got 500 1367s ok 87 1367s # SENDING: 1367s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1367s # expecting 500, got 500 1367s ok 88 1367s # SENDING: 1367s # GET / HTTP/1.0\r\n\r\n 1367s # expecting success, got 200 1367s ok 89 1367s # SENDING: 1367s # GET / HTTP/1.0\n\n 1367s # expecting 400, got 400 1367s ok 90 1367s # SENDING: 1367s # get / HTTP/1.0\r\n\r\n 1367s # expecting 501, got 501 1367s ok 91 1367s # SENDING: 1367s # G ET / HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 92 1367s # SENDING: 1367s # G\x00ET / HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 93 1367s # SENDING: 1367s # G/T / HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 94 1367s # SENDING: 1367s # GET /\x00 HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 95 1367s # SENDING: 1367s # GET / HTTP/1.0\x00\r\n\r\n 1367s # expecting 400, got 400 1367s ok 96 1367s # SENDING: 1367s # GET\x0c/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 97 1367s # SENDING: 1367s # GET\r/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 98 1367s # SENDING: 1367s # GET\t/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 99 1367s # SENDING: 1367s # GET / HTT/1.0\r\n\r\n 1367s # expecting error, got 400 1367s ok 100 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1367s # expecting success, got 200 1367s ok 101 1367s # SENDING: 1367s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1367s # expecting success, got 200 1367s ok 102 1367s # SENDING: 1367s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1367s # expecting success, got 200 1367s ok 103 1367s # SENDING: 1367s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1367s # expecting 400, got 400 1367s ok 104 1367s # SENDING: 1367s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1367s # expecting 400, got 400 1367s ok 105 1367s # SENDING: 1367s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1367s # expecting 400, got 400 1367s ok 106 1367s # SENDING: 1367s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1367s # expecting 400, got 400 1367s ok 107 1367s # SENDING: 1367s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1367s # expecting error, got 400 1367s ok 108 1367s # SENDING: 1367s # GET / HTTP/0.9\r\n\r\n 1367s # expecting error, got 400 1367s ok 109 1367s # SENDING: 1367s # GET / HTTP/0.8\r\n\r\n 1367s # expecting error, got 400 1367s ok 110 1367s # SENDING: 1367s # GET /\x01 HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 111 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 112 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 113 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 114 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 115 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1367s # expecting 400, got 400 1367s ok 116 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 117 1367s # SENDING: 1367s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 118 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 119 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1367s # expecting 400, got 400 1367s ok 120 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 121 1367s # SENDING: 1367s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 122 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 123 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 124 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1367s # expecting 400, got 400 1367s ok 125 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 126 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1367s # expecting 400, got 400 1367s ok 127 1367s # SENDING: 1367s # GET / HTTP/1.0\r\r 1367s # expecting dropped connection and HTTPD dropped connection 1367s ok 128 1367s # SENDING: 1367s # GET /\r\n 1367s # expecting headerless HTTP/0.9 body, got response 1367s ok 129 1367s # SENDING: 1367s # GET /#frag HTTP/1.0\r\n 1367s # expecting 400, got 400 1367s ok 130 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1367s # expecting 400, got 400 1367s ok 131 1367s # SENDING: 1367s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 132 1367s # SENDING: 1367s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 133 1367s # SENDING: 1367s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1367s # expecting 200, got 200 1367s ok 134 1367s # SENDING: 1367s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 135 1367s # SENDING: 1367s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 136 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1367s # expecting 400, got 400 1367s ok 137 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1367s # expecting 400, got 400 1367s ok 138 1367s # SENDING: 1367s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1367s # expecting 200, got 200 1367s ok 139 1367s # SENDING: 1367s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 140 1367s # SENDING: 1367s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 141 1367s # SENDING: 1367s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 142 1367s # SENDING: 1367s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 143 1367s # SENDING: 1367s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1367s # expecting success, got 200 1367s ok 144 1367s # SENDING: 1367s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1367s # expecting success, got 200 1367s ok 145 1367s # SENDING: 1367s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1367s # expecting success, got 200 1367s ok 146 1367s # SENDING: 1367s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1367s # expecting success, got 200 1367s ok 147 1367s # SENDING: 1367s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 148 1367s # SENDING: 1367s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1367s # expecting success, got 200 1367s ok 149 1367s # SENDING: 1367s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1367s # expecting success, got 200 1367s ok 150 1367s # SENDING: 1367s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1367s # expecting 400, got 400 1367s ok 151 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1367s # expecting success, got 200 1367s ok 152 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1367s # expecting success, got 200 1367s ok 153 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1367s # expecting success, got 200 1367s ok 154 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1367s # expecting success, got 200 1367s ok 155 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1367s # expecting success, got 200 1367s ok 156 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1367s # expecting success, got 200 1367s ok 157 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1367s # expecting 400, got 400 1367s ok 158 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1367s # expecting 400, got 400 1367s ok 159 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1367s # expecting 400, got 400 1367s ok 160 1367s # SENDING: 1367s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 161 1367s # SENDING: 1367s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 162 1367s # SENDING: 1367s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 163 1367s # SENDING: 1367s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1367s # expecting 200, got 200 1367s ok 164 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1367s # expecting 200, got 200 1367s ok 165 1367s # SENDING: 1367s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1367s # expecting 200, got 200 1367s ok 166 1367s # SENDING: 1367s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1367s # expecting 200, got 200 1367s ok 167 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1367s # DECODED: Foo: bar 1367s # RESPONSE: 1367s # HTTP/1.1 200 OK\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:24 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Foo: bar\r\n 1367s # Vary: In-If1\r\n 1367s # DMMATCH1: 1\r\n 1367s # Content-Length: 36\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/plain\r\n 1367s # \r\n 1367s # Hi!\n 1367s # SERVERNAME=localhost\n 1367s # HTTP_HOST=\n 1367s # 1367s # expecting 200, got 200 1367s ok 168 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1367s # DECODED: Foo: 1367s # RESPONSE: 1367s # HTTP/1.1 200 OK\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:24 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Foo: \r\n 1367s # Vary: In-If1\r\n 1367s # DMMATCH1: 1\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/plain\r\n 1367s # \r\n 1367s # Hi!\n 1367s # SERVERNAME=localhost\n 1367s # HTTP_HOST=\n 1367s # 1367s # expecting 200, got 200 1367s ok 169 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1367s # DECODED: : bar 1367s # RESPONSE: 1367s # HTTP/1.1 500 Internal Server Error\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:24 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Content-Length: 564\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/html; charset=iso-8859-1\r\n 1367s # \r\n 1367s # \n 1367s # \n 1367s # ... 1367s # expecting 500, got 500 1367s ok 170 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1367s # DECODED: F\x00oo: bar 1367s # RESPONSE: 1367s # HTTP/1.1 500 Internal Server Error\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:24 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Content-Length: 528\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/html; charset=iso-8859-1\r\n 1367s # \r\n 1367s # \n 1367s # \n 1367s # ... 1367s # expecting 500, got 500 1367s ok 171 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1367s # DECODED: F\x01oo: bar 1367s # RESPONSE: 1367s # HTTP/1.1 500 Internal Server Error\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:24 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Content-Length: 564\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/html; charset=iso-8859-1\r\n 1367s # \r\n 1367s # \n 1367s # \n 1367s # ... 1367s # expecting 500, got 500 1367s ok 172 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1367s # DECODED: F\noo: bar 1367s # RESPONSE: 1367s # HTTP/1.1 500 Internal Server Error\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:24 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Content-Length: 528\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/html; charset=iso-8859-1\r\n 1367s # \r\n 1367s # \n 1367s # \n 1367s # ... 1367s # expecting 500, got 500 1367s ok 173 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1367s # DECODED: Foo: b\tar 1367s # RESPONSE: 1367s # HTTP/1.1 200 OK\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:24 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Foo: b\tar\r\n 1367s # Vary: In-If1\r\n 1367s # DMMATCH1: 1\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/plain\r\n 1367s # \r\n 1367s # Hi!\n 1367s # SERVERNAME=localhost\n 1367s # HTTP_HOST=\n 1367s # 1367s # expecting 200, got 200 1367s ok 174 1367s # SENDING: 1367s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1367s # DECODED: Foo: b\x01ar 1367s # RESPONSE: 1367s # HTTP/1.1 500 Internal Server Error\r\n 1367s # Date: Fri, 21 Feb 2025 13:04:24 GMT\r\n 1367s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1367s # Content-Length: 564\r\n 1367s # Connection: close\r\n 1367s # Content-Type: text/html; charset=iso-8859-1\r\n 1367s # \r\n 1367s # \n 1367s # \n 1367s # ... 1367s # expecting 500, got 500 1367s ok 175 1367s # SENDING: 1367s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1367s # expecting 500, got 500 1367s ok 176 1367s ok 177 1367s ok 178 1367s ok 1372s t/apache/if_sections.t .............. 1372s 1..46 1372s # Running under perl version 5.040000 for linux 1372s # Current time local: Fri Feb 21 13:04:24 2025 1372s # Current time GMT: Fri Feb 21 13:04:24 2025 1372s # Using Test.pm version 1.31 1372s # Using Apache/Test.pm version 1.44 1372s # /if_sec/ with '': 1372s # expected: 200 1372s # received: '200' 1372s ok 1 1372s # expected: undef 1372s # received: undef 1372s ok 2 1372s # /if_sec/foo.if_test with '': 1372s # expected: 200 1372s # received: '200' 1372s ok 3 1372s # expected: undef 1372s # received: undef 1372s ok 4 1372s # /if_sec/foo.if_test with '1': 1372s # expected: 200 1372s # received: '200' 1372s ok 5 1372s # expected: 'global1' 1372s # received: 'global1' 1372s ok 6 1372s # /if_sec/foo.if_test with '1 11': 1372s # expected: 200 1372s # received: '200' 1372s ok 7 1372s # expected: 'global1, nested11, nested113' 1372s # received: 'global1, nested11, nested113' 1372s ok 8 1372s # /if_sec/foo.if_test with '1 11 111': 1372s # expected: 200 1372s # received: '200' 1372s ok 9 1372s # expected: 'global1, nested11, nested111' 1372s # received: 'global1, nested11, nested111' 1372s ok 10 1372s # /if_sec/foo.if_test with '1 11 112': 1372s # expected: 200 1372s # received: '200' 1372s ok 11 1372s # expected: 'global1, nested11, nested112' 1372s # received: 'global1, nested11, nested112' 1372s ok 12 1372s # /if_sec/foo.if_test with '1 2': 1372s # expected: 200 1372s # received: '200' 1372s ok 13 1372s # expected: 'global1, files2' 1372s # received: 'global1, files2' 1372s ok 14 1372s # /if_sec/dir/foo.txt with '1 2': 1372s # expected: 200 1372s # received: '200' 1372s ok 15 1372s # expected: 'global1, dir1, dir2, dir_files1' 1372s # received: 'global1, dir1, dir2, dir_files1' 1372s ok 16 1372s # /if_sec/dir/ with '1 2': 1372s # expected: 200 1372s # received: '200' 1372s ok 17 1372s # expected: 'global1, dir1, dir2' 1372s # received: 'global1, dir1, dir2' 1372s ok 18 1372s # /if_sec/dir/ with '1 11': 1372s # expected: 200 1372s # received: '200' 1372s ok 19 1372s # expected: 'global1, dir1, nested11, nested113' 1372s # received: 'global1, dir1, nested11, nested113' 1372s ok 20 1372s # /if_sec/dir/ with '1 11 111': 1372s # expected: 200 1372s # received: '200' 1372s ok 21 1372s # expected: 'global1, dir1, nested11, nested111' 1372s # received: 'global1, dir1, nested11, nested111' 1372s ok 22 1372s # /if_sec/dir/ with '1 11 112': 1372s # expected: 200 1372s # received: '200' 1372s ok 23 1372s # expected: 'global1, dir1, nested11, nested112' 1372s # received: 'global1, dir1, nested11, nested112' 1372s ok 24 1372s # /if_sec/loc/ with '1 2': 1372s # expected: 200 1372s # received: '200' 1372s ok 25 1372s # expected: 'global1, loc1, loc2' 1372s # received: 'global1, loc1, loc2' 1372s ok 26 1372s # /if_sec/loc/foo.txt with '1 2': 1372s # expected: 200 1372s # received: '200' 1372s ok 27 1372s # expected: 'global1, loc1, loc2' 1372s # received: 'global1, loc1, loc2' 1372s ok 28 1372s # /if_sec/loc/ with '1 11': 1372s # expected: 200 1372s # received: '200' 1372s ok 29 1372s # expected: 'global1, loc1, nested11, nested113' 1372s # received: 'global1, loc1, nested11, nested113' 1372s ok 30 1372s # /if_sec/loc/ with '1 11 111': 1372s # expected: 200 1372s # received: '200' 1372s ok 31 1372s # expected: 'global1, loc1, nested11, nested111' 1372s # received: 'global1, loc1, nested11, nested111' 1372s ok 32 1372s # /if_sec/loc/ with '1 11 112': 1372s # expected: 200 1372s # received: '200' 1372s ok 33 1372s # expected: 'global1, loc1, nested11, nested112' 1372s # received: 'global1, loc1, nested11, nested112' 1372s ok 34 1372s # /if_sec/loc/foo.if_test with '1 2': 1372s # expected: 200 1372s # received: '200' 1372s ok 35 1372s # expected: 'global1, files2, loc1, loc2' 1372s # received: 'global1, files2, loc1, loc2' 1372s ok 36 1372s # /if_sec/loc/foo.if_test with '1 2 11': 1372s # expected: 200 1372s # received: '200' 1372s ok 37 1372s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1372s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1372s ok 38 1372s # /if_sec/loc/foo.if_test with '1 2 11 111': 1372s # expected: 200 1372s # received: '200' 1372s ok 39 1372s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1372s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1372s ok 40 1372s # /if_sec/loc/foo.if_test with '1 2 11 112': 1372s # expected: 200 1372s # received: '200' 1372s ok 41 1372s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1372s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1372s ok 42 1372s # /if_sec/proxy/ with '1 2': 1372s # expected: 200 1372s # received: '200' 1372s ok 43 1372s # expected: 'global1, locp1, locp2' 1372s # received: 'global1, locp1, locp2' 1372s ok 44 1372s # /if_sec/proxy/ with '2': 1372s # expected: 200 1372s # received: '200' 1372s ok 45 1372s # expected: 'locp2' 1372s # received: 'locp2' 1372s ok 46 1372s ok 1377s t/apache/iffile.t ................... 1377s 1..2 1377s # Running under perl version 5.040000 for linux 1377s # Current time local: Fri Feb 21 13:04:29 2025 1377s # Current time GMT: Fri Feb 21 13:04:29 2025 1377s # Using Test.pm version 1.31 1377s # Using Apache/Test.pm version 1.44 1377s # expected: 200 1377s # received: '200' 1377s ok 1 1377s # expected: 'success1, success2, success3, success4, success5' 1377s # received: 'success1, success2, success3, success4, success5' 1377s ok 2 1377s ok 1381s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1390s t/apache/limits.t ................... 1390s 1..12 1390s # Running under perl version 5.040000 for linux 1390s # Current time local: Fri Feb 21 13:04:38 2025 1390s # Current time GMT: Fri Feb 21 13:04:38 2025 1390s # Using Test.pm version 1.31 1390s # Using Apache/Test.pm version 1.44 1390s # Testing LimitRequestLine; should succeed 1390s # testing : Test #1 1390s # expected: 200 1390s # received: '200' 1390s ok 1 1390s # Testing LimitRequestLine; should fail 1390s # testing : Test #2 1390s # expected: 414 1390s # received: '414' 1390s ok 2 1390s # Testing LimitRequestFieldSize; should succeed 1390s # testing : Test #3 1390s # expected: 200 1390s # received: '200' 1390s ok 3 1390s # Testing LimitRequestFieldSize; should fail 1390s # testing : Test #4 1390s # expected: 400 1390s # received: '400' 1390s ok 4 1390s # Testing LimitRequestFields; should succeed 1390s # testing : Test #5 1390s # expected: 200 1390s # received: '200' 1390s ok 5 1390s # Testing LimitRequestFields; should fail 1390s # testing : Test #6 1390s # expected: 400 1390s # received: '400' 1390s ok 6 1390s # Testing LimitRequestBody; should succeed 1390s # Chunked transfer-encoding enabled 1390s # testing : Test #7 1390s # expected: 200 1390s # received: '200' 1390s ok 7 1390s # Testing LimitRequestBody; should succeed 1390s # Chunked transfer-encoding disabled 1390s # testing : Test #8 1390s # expected: 200 1390s # received: '200' 1390s ok 8 1390s # Testing LimitRequestBody; should fail 1390s # Chunked transfer-encoding enabled 1390s # testing : Test #9 1390s # expected: 413 1390s # received: '413' 1390s ok 9 1390s # Testing LimitRequestBody; should fail 1390s # Chunked transfer-encoding disabled 1390s # testing : Test #10 1390s # expected: 413 1390s # received: '413' 1390s ok 10 1390s # Testing LimitRequestFieldSize; should succeed 1390s # testing : Test #11 1390s # expected: 200 1390s # received: '200' 1390s ok 11 1390s # Testing LimitRequestFieldSize; should fail 1390s # testing : Test #12 1390s # expected: 400 1390s # received: '400' 1390s ok 12 1390s ok 1395s t/apache/loglevel.t ................. 1395s 1..8 1395s # Running under perl version 5.040000 for linux 1395s # Current time local: Fri Feb 21 13:04:47 2025 1395s # Current time GMT: Fri Feb 21 13:04:47 2025 1395s # Using Test.pm version 1.31 1395s # Using Apache/Test.pm version 1.44 1395s ok 1 1395s ok 2 1395s ok 3 1395s ok 4 1395s ok 5 1395s ok 6 1395s ok 7 1395s ok 8 1395s ok 1399s t/apache/maxranges.t ................ 1399s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1399s 1..19 1399s # Running under perl version 5.040000 for linux 1399s # Current time local: Fri Feb 21 13:04:52 2025 1399s # Current time GMT: Fri Feb 21 13:04:52 2025 1399s # Using Test.pm version 1.31 1399s # Using Apache/Test.pm version 1.44 1399s ok 1 1399s ok 2 1399s ok 3 1399s ok 4 1399s ok 5 1399s ok 6 1399s ok 7 1399s ok 8 1399s ok 9 1399s ok 10 1399s ok 11 1399s ok 12 1399s ok 13 1399s ok 14 1399s ok 15 1399s ok 16 1399s ok 17 1399s ok 18 1399s ok 19 1399s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1399s ok 1403s t/apache/mergeslashes.t ............. 1403s 1..9 1403s # Running under perl version 5.040000 for linux 1403s # Current time local: Fri Feb 21 13:04:56 2025 1403s # Current time GMT: Fri Feb 21 13:04:56 2025 1403s # Using Test.pm version 1.31 1403s # Using Apache/Test.pm version 1.44 1403s # SENDING to 127.0.0.1:8556 1403s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1403s # expected 403, got 403 for exact match 1403s ok 1 1403s # SENDING to 127.0.0.1:8556 1403s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1403s # expected 403, got 403 for merged even at front 1403s ok 2 1403s # SENDING to 127.0.0.1:8556 1403s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1403s # expected 403, got 403 for merged even at front 1403s ok 3 1403s # SENDING to 127.0.0.1:8556 1403s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1403s # expected 403, got 403 for c// should be merged 1403s ok 4 1403s # SENDING to 127.0.0.1:8556 1403s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1403s # expected 403, got 403 for a// should be merged 1403s ok 5 1403s # SENDING to 127.0.0.1:8556 1403s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1403s # expected 403, got 403 for a// matches locationmatch 1403s ok 6 1403s # SENDING to 127.0.0.1:8556 1403s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1403s # expected 200, got 200 for c// doesn't match locationmatch 1403s ok 7 1403s # SENDING to 127.0.0.1:8556 1403s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1403s # expected 403, got 403 for baseline failed 1403s ok 8 1403s # SENDING to 127.0.0.1:8556 1403s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1403s # expected 403, got 403 for b//d not merged for Location with OFF 1403s ok 9 1403s ok 1408s t/apache/mmn.t ...................... 1408s 1..2 1408s # Running under perl version 5.040000 for linux 1408s # Current time local: Fri Feb 21 13:05:00 2025 1408s # Current time GMT: Fri Feb 21 13:05:00 2025 1408s # Using Test.pm version 1.31 1408s # Using Apache/Test.pm version 1.44 1408s ok 1 1408s ok 2 1408s ok 1412s t/apache/options.t .................. 1412s 1..2 1412s # Running under perl version 5.040000 for linux 1412s # Current time local: Fri Feb 21 13:05:05 2025 1412s # Current time GMT: Fri Feb 21 13:05:05 2025 1412s # Using Test.pm version 1.31 1412s # Using Apache/Test.pm version 1.44 1412s # testing : code 1412s # expected: 200 1412s # received: '200' 1412s ok 1 1412s # testing : OPTIONS 1412s # expected: qr/OPTIONS/ 1412s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 1412s ok 2 1412s ok 1419s t/apache/passbrigade.t .............. 1419s # using LWP client 1419s 1..114 1419s # Running under perl version 5.040000 for linux 1419s # Current time local: Fri Feb 21 13:05:09 2025 1419s # Current time GMT: Fri Feb 21 13:05:09 2025 1419s # Using Test.pm version 1.31 1419s # Using Apache/Test.pm version 1.44 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 1024 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #DMMATCH1: 1 1419s # 1419s # testing : bytes in body 1419s # expected: 1024 1419s # received: 1024 1419s ok 1 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 2048 1419s # received: 2048 1419s ok 2 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 3072 1419s # received: 3072 1419s ok 3 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 4096 1419s # received: 4096 1419s ok 4 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 5120 1419s # received: 5120 1419s ok 5 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 6144 1419s # received: 6144 1419s ok 6 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 7168 1419s # received: 7168 1419s ok 7 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 8192 1419s # received: 8192 1419s ok 8 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 9216 1419s # received: 9216 1419s ok 9 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 10240 1419s # received: 10240 1419s ok 10 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 11264 1419s # received: 11264 1419s ok 11 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 12288 1419s # received: 12288 1419s ok 12 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 13312 1419s # received: 13312 1419s ok 13 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 14336 1419s # received: 14336 1419s ok 14 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 15360 1419s # received: 15360 1419s ok 15 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 16384 1419s # received: 16384 1419s ok 16 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 17408 1419s # received: 17408 1419s ok 17 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 18432 1419s # received: 18432 1419s ok 18 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 19456 1419s # received: 19456 1419s ok 19 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 20480 1419s # received: 20480 1419s ok 20 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 21504 1419s # received: 21504 1419s ok 21 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 22528 1419s # received: 22528 1419s ok 22 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 23552 1419s # received: 23552 1419s ok 23 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 24576 1419s # received: 24576 1419s ok 24 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 25600 1419s # received: 25600 1419s ok 25 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 26624 1419s # received: 26624 1419s ok 26 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 27648 1419s # received: 27648 1419s ok 27 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 28672 1419s # received: 28672 1419s ok 28 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 29696 1419s # received: 29696 1419s ok 29 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 30720 1419s # received: 30720 1419s ok 30 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 31744 1419s # received: 31744 1419s ok 31 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 32768 1419s # received: 32768 1419s ok 32 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 33792 1419s # received: 33792 1419s ok 33 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 34816 1419s # received: 34816 1419s ok 34 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 35840 1419s # received: 35840 1419s ok 35 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 36864 1419s # received: 36864 1419s ok 36 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 37888 1419s # received: 37888 1419s ok 37 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 38912 1419s # received: 38912 1419s ok 38 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 39936 1419s # received: 39936 1419s ok 39 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 40960 1419s # received: 40960 1419s ok 40 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 41984 1419s # received: 41984 1419s ok 41 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 43008 1419s # received: 43008 1419s ok 42 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 44032 1419s # received: 44032 1419s ok 43 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 45056 1419s # received: 45056 1419s ok 44 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 46080 1419s # received: 46080 1419s ok 45 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 47104 1419s # received: 47104 1419s ok 46 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 48128 1419s # received: 48128 1419s ok 47 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 49152 1419s # received: 49152 1419s ok 48 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 50176 1419s # received: 50176 1419s ok 49 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 51200 1419s # received: 51200 1419s ok 50 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 102400 1419s # received: 102400 1419s ok 51 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 307200 1419s # received: 307200 1419s ok 52 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 512000 1419s # received: 512000 1419s ok 53 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 2048000 1419s # received: 2048000 1419s ok 54 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:14 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 4096000 1419s # received: 4096000 1419s ok 55 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 6144000 1419s # received: 6144000 1419s ok 56 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 10240000 1419s # received: 10240000 1419s ok 57 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 1024 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #DMMATCH1: 1 1419s # 1419s # testing : bytes in body 1419s # expected: 1024 1419s # received: 1024 1419s ok 58 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 2048 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #DMMATCH1: 1 1419s # 1419s # testing : bytes in body 1419s # expected: 2048 1419s # received: 2048 1419s ok 59 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 3072 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #DMMATCH1: 1 1419s # 1419s # testing : bytes in body 1419s # expected: 3072 1419s # received: 3072 1419s ok 60 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 4096 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #DMMATCH1: 1 1419s # 1419s # testing : bytes in body 1419s # expected: 4096 1419s # received: 4096 1419s ok 61 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 5120 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #DMMATCH1: 1 1419s # 1419s # testing : bytes in body 1419s # expected: 5120 1419s # received: 5120 1419s ok 62 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 6144 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #DMMATCH1: 1 1419s # 1419s # testing : bytes in body 1419s # expected: 6144 1419s # received: 6144 1419s ok 63 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 7168 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #DMMATCH1: 1 1419s # 1419s # testing : bytes in body 1419s # expected: 7168 1419s # received: 7168 1419s ok 64 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 8192 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #DMMATCH1: 1 1419s # 1419s # testing : bytes in body 1419s # expected: 8192 1419s # received: 8192 1419s ok 65 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 9216 1419s # received: 9216 1419s ok 66 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 10240 1419s # received: 10240 1419s ok 67 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 11264 1419s # received: 11264 1419s ok 68 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 12288 1419s # received: 12288 1419s ok 69 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 13312 1419s # received: 13312 1419s ok 70 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 14336 1419s # received: 14336 1419s ok 71 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 15360 1419s # received: 15360 1419s ok 72 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 16384 1419s # received: 16384 1419s ok 73 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 17408 1419s # received: 17408 1419s ok 74 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 18432 1419s # received: 18432 1419s ok 75 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 19456 1419s # received: 19456 1419s ok 76 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 20480 1419s # received: 20480 1419s ok 77 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 21504 1419s # received: 21504 1419s ok 78 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 22528 1419s # received: 22528 1419s ok 79 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 23552 1419s # received: 23552 1419s ok 80 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 24576 1419s # received: 24576 1419s ok 81 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 25600 1419s # received: 25600 1419s ok 82 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 26624 1419s # received: 26624 1419s ok 83 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 27648 1419s # received: 27648 1419s ok 84 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 28672 1419s # received: 28672 1419s ok 85 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 29696 1419s # received: 29696 1419s ok 86 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 30720 1419s # received: 30720 1419s ok 87 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 31744 1419s # received: 31744 1419s ok 88 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 32768 1419s # received: 32768 1419s ok 89 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 33792 1419s # received: 33792 1419s ok 90 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 34816 1419s # received: 34816 1419s ok 91 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 35840 1419s # received: 35840 1419s ok 92 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 36864 1419s # received: 36864 1419s ok 93 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 37888 1419s # received: 37888 1419s ok 94 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 38912 1419s # received: 38912 1419s ok 95 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 39936 1419s # received: 39936 1419s ok 96 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 40960 1419s # received: 40960 1419s ok 97 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 41984 1419s # received: 41984 1419s ok 98 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 43008 1419s # received: 43008 1419s ok 99 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:15 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 44032 1419s # received: 44032 1419s ok 100 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 45056 1419s # received: 45056 1419s ok 101 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 46080 1419s # received: 46080 1419s ok 102 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 47104 1419s # received: 47104 1419s ok 103 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 48128 1419s # received: 48128 1419s ok 104 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 49152 1419s # received: 49152 1419s ok 105 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 50176 1419s # received: 50176 1419s ok 106 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 51200 1419s # received: 51200 1419s ok 107 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 102400 1419s # received: 102400 1419s ok 108 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 307200 1419s # received: 307200 1419s ok 109 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 512000 1419s # received: 512000 1419s ok 110 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 2048000 1419s # received: 2048000 1419s ok 111 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 4096000 1419s # received: 4096000 1419s ok 112 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 6144000 1419s # received: 6144000 1419s ok 113 1419s #lwp request: 1419s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1419s #User-Agent: libwww-perl/6.77 1419s # 1419s #server response: 1419s #HTTP/1.1 200 OK 1419s #Connection: close 1419s #Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1419s #Vary: In-If1 1419s #Content-Length: 0 1419s #Client-Date: Fri, 21 Feb 2025 13:05:16 GMT 1419s #Client-Peer: 127.0.0.1:8529 1419s #Client-Response-Num: 1 1419s #Client-Transfer-Encoding: chunked 1419s #DMMATCH1: 1 1419s #X-Content-Length-Note: added by Apache::TestRequest 1419s # 1419s # testing : bytes in body 1419s # expected: 10240000 1419s # received: 10240000 1419s ok 114 1419s ok 1424s t/apache/post.t ..................... 1424s # using LWP client 1424s 1..51 1424s # Running under perl version 5.040000 for linux 1424s # Current time local: Fri Feb 21 13:05:16 2025 1424s # Current time GMT: Fri Feb 21 13:05:16 2025 1424s # Using Test.pm version 1.31 1424s # Using Apache/Test.pm version 1.44 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 1024 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 5 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '1024' 1424s # received: 1024 1424s ok 1 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 2048 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 5 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '2048' 1424s # received: 2048 1424s ok 2 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 3072 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 5 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '3072' 1424s # received: 3072 1424s ok 3 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 4096 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 5 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '4096' 1424s # received: 4096 1424s ok 4 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 5120 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 5 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '5120' 1424s # received: 5120 1424s ok 5 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 6144 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 5 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '6144' 1424s # received: 6144 1424s ok 6 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 7168 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 5 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '7168' 1424s # received: 7168 1424s ok 7 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 8192 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 5 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '8192' 1424s # received: 8192 1424s ok 8 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 9216 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 5 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '9216' 1424s # received: 9216 1424s ok 9 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 10240 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '10240' 1424s # received: 10240 1424s ok 10 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 11264 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '11264' 1424s # received: 11264 1424s ok 11 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 12288 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '12288' 1424s # received: 12288 1424s ok 12 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 13312 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '13312' 1424s # received: 13312 1424s ok 13 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 14336 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '14336' 1424s # received: 14336 1424s ok 14 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 15360 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '15360' 1424s # received: 15360 1424s ok 15 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 16384 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '16384' 1424s # received: 16384 1424s ok 16 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 17408 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '17408' 1424s # received: 17408 1424s ok 17 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 18432 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '18432' 1424s # received: 18432 1424s ok 18 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 19456 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '19456' 1424s # received: 19456 1424s ok 19 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 20480 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '20480' 1424s # received: 20480 1424s ok 20 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 21504 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '21504' 1424s # received: 21504 1424s ok 21 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 22528 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '22528' 1424s # received: 22528 1424s ok 22 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 23552 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '23552' 1424s # received: 23552 1424s ok 23 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 24576 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '24576' 1424s # received: 24576 1424s ok 24 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 25600 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '25600' 1424s # received: 25600 1424s ok 25 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 26624 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '26624' 1424s # received: 26624 1424s ok 26 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 27648 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '27648' 1424s # received: 27648 1424s ok 27 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 28672 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '28672' 1424s # received: 28672 1424s ok 28 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 29696 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '29696' 1424s # received: 29696 1424s ok 29 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 30720 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '30720' 1424s # received: 30720 1424s ok 30 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 31744 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '31744' 1424s # received: 31744 1424s ok 31 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 32768 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '32768' 1424s # received: 32768 1424s ok 32 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 33792 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '33792' 1424s # received: 33792 1424s ok 33 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 34816 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '34816' 1424s # received: 34816 1424s ok 34 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 35840 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '35840' 1424s # received: 35840 1424s ok 35 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 36864 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '36864' 1424s # received: 36864 1424s ok 36 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 37888 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '37888' 1424s # received: 37888 1424s ok 37 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 38912 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '38912' 1424s # received: 38912 1424s ok 38 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 39936 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '39936' 1424s # received: 39936 1424s ok 39 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 40960 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '40960' 1424s # received: 40960 1424s ok 40 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 41984 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '41984' 1424s # received: 41984 1424s ok 41 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 43008 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '43008' 1424s # received: 43008 1424s ok 42 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 44032 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '44032' 1424s # received: 44032 1424s ok 43 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 45056 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '45056' 1424s # received: 45056 1424s ok 44 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 46080 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '46080' 1424s # received: 46080 1424s ok 45 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 47104 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '47104' 1424s # received: 47104 1424s ok 46 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 48128 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '48128' 1424s # received: 48128 1424s ok 47 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 49152 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '49152' 1424s # received: 49152 1424s ok 48 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 50176 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '50176' 1424s # received: 50176 1424s ok 49 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 51200 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 6 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '51200' 1424s # received: 51200 1424s ok 50 1424s #lwp request: 1424s #POST http://localhost:8529/eat_post HTTP/1.1 1424s #User-Agent: libwww-perl/6.77 1424s #Content-Length: 102400 1424s # 1424s #server response: 1424s #HTTP/1.1 200 OK 1424s #Connection: close 1424s #Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1424s #Vary: In-If1 1424s #Content-Length: 7 1424s #Client-Date: Fri, 21 Feb 2025 13:05:21 GMT 1424s #Client-Peer: 127.0.0.1:8529 1424s #Client-Response-Num: 1 1424s #DMMATCH1: 1 1424s # 1424s # testing : length posted 1424s # expected: '102400' 1424s # received: 102400 1424s ok 51 1424s ok 1429s t/apache/pr17629.t .................. 1429s 1..4 1429s # Running under perl version 5.040000 for linux 1429s # Current time local: Fri Feb 21 13:05:21 2025 1429s # Current time GMT: Fri Feb 21 13:05:21 2025 1429s # Using Test.pm version 1.31 1429s # Using Apache/Test.pm version 1.44 1429s # expected: 'begin-foobar-end 1429s # ' 1429s # received: 'begin-foobar-end 1429s # ' 1429s ok 1 1429s # expected: 200 1429s # received: '200' 1429s ok 2 1429s # testing : response was gzipped 1429s # expected: 'gzip' 1429s # received: 'gzip' 1429s ok 3 1429s # expected: 'begin-foobar-end 1429s # ' 1429s # received: 'begin-foobar-end 1429s # ' 1429s ok 4 1429s ok 1434s t/apache/pr18757.t .................. 1434s 1..3 1434s # Running under perl version 5.040000 for linux 1434s # Current time local: Fri Feb 21 13:05:26 2025 1434s # Current time GMT: Fri Feb 21 13:05:26 2025 1434s # Using Test.pm version 1.31 1434s # Using Apache/Test.pm version 1.44 1434s # testing : 200 response from GET 1434s # expected: 200 1434s # received: '200' 1434s ok 1 1434s # expected C-L is 26 1434s # URL via proxy is http://localhost:8549/index.html 1434s ok 2 1434s # line: HTTP/1.1 200 OK 1434s # line: Date: Fri, 21 Feb 2025 13:05:31 GMT 1434s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1434s # line: Vary: In-If1 1434s # line: Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1434s # line: ETag: "1a-62772ef7d8680" 1434s # line: Accept-Ranges: bytes 1434s # line: Content-Length: 26 1434s # line: DMMATCH1: 1 1434s # line: Content-Type: text/html 1434s # line: 1434s # testing : whether proxy strips Content-Length header 1434s # expected: 1 1434s # received: 1 1434s ok 3 1434s ok 1439s t/apache/pr35292.t .................. 1439s 1..3 1439s # Running under perl version 5.040000 for linux 1439s # Current time local: Fri Feb 21 13:05:31 2025 1439s # Current time GMT: Fri Feb 21 13:05:31 2025 1439s # Using Test.pm version 1.31 1439s # Using Apache/Test.pm version 1.44 1439s ok 1 1439s ok 2 1439s # testing : read response-line 1439s # expected: qr/^HTTP\/1\.. 413/ 1439s # received: 'HTTP/1.1 413 Request Entity Too Large 1439s # ' 1439s ok 3 1439s ok 1444s t/apache/pr35330.t .................. 1444s 1..2 1444s # Running under perl version 5.040000 for linux 1444s # Current time local: Fri Feb 21 13:05:36 2025 1444s # Current time GMT: Fri Feb 21 13:05:36 2025 1444s # Using Test.pm version 1.31 1444s # Using Apache/Test.pm version 1.44 1444s # testing : SSI was allowed for location 1444s # expected: 200 1444s # received: '200' 1444s ok 1 1444s # testing : file was served with correct content 1444s # expected: 'hello' 1444s # received: 'hello' 1444s ok 2 1444s ok 1449s t/apache/pr37166.t .................. 1449s 1..4 1449s # Running under perl version 5.040000 for linux 1449s # Current time local: Fri Feb 21 13:05:41 2025 1449s # Current time GMT: Fri Feb 21 13:05:41 2025 1449s # Using Test.pm version 1.31 1449s # Using Apache/Test.pm version 1.44 1449s # testing : SSI was allowed for location 1449s # expected: 200 1449s # received: '200' 1449s ok 1 1449s # testing : file was served with correct content 1449s # expected: 'Hello world 1449s # ' 1449s # received: 'Hello world 1449s # ' 1449s ok 2 1449s # testing : explicit 200 response 1449s # expected: 200 1449s # received: '200' 1449s ok 3 1449s # testing : file was again served with correct content 1449s # expected: 'Hello world 1449s # ' 1449s # received: 'Hello world 1449s # ' 1449s ok 4 1449s ok 1453s t/apache/pr43939.t .................. 1453s 1..4 1453s # Running under perl version 5.040000 for linux 1453s # Current time local: Fri Feb 21 13:05:46 2025 1453s # Current time GMT: Fri Feb 21 13:05:46 2025 1453s # Using Test.pm version 1.31 1453s # Using Apache/Test.pm version 1.44 1453s # expected: 'begin-default-end 1453s # ' 1453s # received: 'begin-default-end 1453s # ' 1453s ok 1 1453s # expected: 200 1453s # received: '200' 1453s ok 2 1453s # testing : response was gzipped 1453s # expected: 'gzip' 1453s # received: 'gzip' 1453s ok 3 1453s # expected: 'begin-default-end 1453s # ' 1453s # received: 'begin-default-end 1453s # ' 1453s ok 4 1453s ok 1458s t/apache/pr49328.t .................. 1458s 1..1 1458s # Running under perl version 5.040000 for linux 1458s # Current time local: Fri Feb 21 13:05:50 2025 1458s # Current time GMT: Fri Feb 21 13:05:50 2025 1458s # Using Test.pm version 1.31 1458s # Using Apache/Test.pm version 1.44 1458s # expected: 'before 1458s # included 1458s # after 1458s # ' 1458s # received: 'before 1458s # included 1458s # after 1458s # ' 1458s ok 1 1458s ok 1462s t/apache/pr64339.t .................. 1462s 1..12 1462s # Running under perl version 5.040000 for linux 1462s # Current time local: Fri Feb 21 13:05:55 2025 1462s # Current time GMT: Fri Feb 21 13:05:55 2025 1462s # Using Test.pm version 1.31 1462s # Using Apache/Test.pm version 1.44 1462s # testing : fetching /doc.xml 1462s # expected: 200 1462s # received: '200' 1462s ok 1 1462s # testing : content-type header test for /doc.xml 1462s # expected: 'application/xml; charset=utf-8' 1462s # received: 'application/xml; charset=utf-8' 1462s ok 2 1462s # testing : content test for /doc.xml 1462s # expected: 'fóó 1462s # ' 1462s # received: 'fóó 1462s # ' 1462s ok 3 1462s # testing : fetching /doc.fooxml 1462s # expected: 200 1462s # received: '200' 1462s ok 4 1462s # testing : content-type header test for /doc.fooxml 1462s # expected: 'application/foo+xml; charset=utf-8' 1462s # received: 'application/foo+xml; charset=utf-8' 1462s ok 5 1462s # testing : content test for /doc.fooxml 1462s # expected: 'fóó 1462s # ' 1462s # received: 'fóó 1462s # ' 1462s ok 6 1462s # testing : fetching /doc.notxml 1462s # expected: 200 1462s # received: '200' 1462s ok 7 1462s # testing : content-type header test for /doc.notxml 1462s # expected: 'application/notreallyxml' 1462s # received: 'application/notreallyxml' 1462s ok 8 1462s # testing : content test for /doc.notxml 1462s # expected: 'f 1462s # ' 1462s # received: 'f 1462s # ' 1462s ok 9 1462s # testing : fetching /doc.isohtml 1462s # expected: 200 1462s # received: '200' 1462s ok 10 1462s # testing : content-type header test for /doc.isohtml 1462s # expected: 'text/html;charset=utf-8' 1462s # received: 'text/html;charset=utf-8' 1462s ok 11 1462s # testing : content test for /doc.isohtml 1462s # expected: '

fóó 1462s #

' 1462s # received: '

fóó 1462s #

' 1462s ok 12 1462s ok 1468s t/apache/rwrite.t ................... 1468s # using LWP client 1468s 1..114 1468s # Running under perl version 5.040000 for linux 1468s # Current time local: Fri Feb 21 13:05:59 2025 1468s # Current time GMT: Fri Feb 21 13:05:59 2025 1468s # Using Test.pm version 1.31 1468s # Using Apache/Test.pm version 1.44 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 1024 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #DMMATCH1: 1 1468s # 1468s # testing : bytes in body 1468s # expected: 1024 1468s # received: 1024 1468s ok 1 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 2048 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #DMMATCH1: 1 1468s # 1468s # testing : bytes in body 1468s # expected: 2048 1468s # received: 2048 1468s ok 2 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 3072 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #DMMATCH1: 1 1468s # 1468s # testing : bytes in body 1468s # expected: 3072 1468s # received: 3072 1468s ok 3 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 4096 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #DMMATCH1: 1 1468s # 1468s # testing : bytes in body 1468s # expected: 4096 1468s # received: 4096 1468s ok 4 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 5120 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #DMMATCH1: 1 1468s # 1468s # testing : bytes in body 1468s # expected: 5120 1468s # received: 5120 1468s ok 5 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 6144 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #DMMATCH1: 1 1468s # 1468s # testing : bytes in body 1468s # expected: 6144 1468s # received: 6144 1468s ok 6 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 7168 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #DMMATCH1: 1 1468s # 1468s # testing : bytes in body 1468s # expected: 7168 1468s # received: 7168 1468s ok 7 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 8192 1468s # received: 8192 1468s ok 8 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 9216 1468s # received: 9216 1468s ok 9 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 10240 1468s # received: 10240 1468s ok 10 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 11264 1468s # received: 11264 1468s ok 11 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 12288 1468s # received: 12288 1468s ok 12 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 13312 1468s # received: 13312 1468s ok 13 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 14336 1468s # received: 14336 1468s ok 14 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 15360 1468s # received: 15360 1468s ok 15 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 16384 1468s # received: 16384 1468s ok 16 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 17408 1468s # received: 17408 1468s ok 17 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 18432 1468s # received: 18432 1468s ok 18 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 19456 1468s # received: 19456 1468s ok 19 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 20480 1468s # received: 20480 1468s ok 20 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 21504 1468s # received: 21504 1468s ok 21 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 22528 1468s # received: 22528 1468s ok 22 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 23552 1468s # received: 23552 1468s ok 23 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 24576 1468s # received: 24576 1468s ok 24 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 25600 1468s # received: 25600 1468s ok 25 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 26624 1468s # received: 26624 1468s ok 26 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 27648 1468s # received: 27648 1468s ok 27 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 28672 1468s # received: 28672 1468s ok 28 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 29696 1468s # received: 29696 1468s ok 29 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 30720 1468s # received: 30720 1468s ok 30 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 31744 1468s # received: 31744 1468s ok 31 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 32768 1468s # received: 32768 1468s ok 32 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 33792 1468s # received: 33792 1468s ok 33 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 34816 1468s # received: 34816 1468s ok 34 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 35840 1468s # received: 35840 1468s ok 35 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 36864 1468s # received: 36864 1468s ok 36 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 37888 1468s # received: 37888 1468s ok 37 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 38912 1468s # received: 38912 1468s ok 38 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 39936 1468s # received: 39936 1468s ok 39 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 40960 1468s # received: 40960 1468s ok 40 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 41984 1468s # received: 41984 1468s ok 41 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 43008 1468s # received: 43008 1468s ok 42 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 44032 1468s # received: 44032 1468s ok 43 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 45056 1468s # received: 45056 1468s ok 44 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 46080 1468s # received: 46080 1468s ok 45 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 47104 1468s # received: 47104 1468s ok 46 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 48128 1468s # received: 48128 1468s ok 47 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 49152 1468s # received: 49152 1468s ok 48 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 50176 1468s # received: 50176 1468s ok 49 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 51200 1468s # received: 51200 1468s ok 50 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 102400 1468s # received: 102400 1468s ok 51 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 307200 1468s # received: 307200 1468s ok 52 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 512000 1468s # received: 512000 1468s ok 53 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 2048000 1468s # received: 2048000 1468s ok 54 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 4096000 1468s # received: 4096000 1468s ok 55 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 6144000 1468s # received: 6144000 1468s ok 56 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 10240000 1468s # received: 10240000 1468s ok 57 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 1024 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #DMMATCH1: 1 1468s # 1468s # testing : bytes in body 1468s # expected: 1024 1468s # received: 1024 1468s ok 58 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 2048 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #DMMATCH1: 1 1468s # 1468s # testing : bytes in body 1468s # expected: 2048 1468s # received: 2048 1468s ok 59 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 3072 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #DMMATCH1: 1 1468s # 1468s # testing : bytes in body 1468s # expected: 3072 1468s # received: 3072 1468s ok 60 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 4096 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #DMMATCH1: 1 1468s # 1468s # testing : bytes in body 1468s # expected: 4096 1468s # received: 4096 1468s ok 61 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 5120 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #DMMATCH1: 1 1468s # 1468s # testing : bytes in body 1468s # expected: 5120 1468s # received: 5120 1468s ok 62 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 6144 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #DMMATCH1: 1 1468s # 1468s # testing : bytes in body 1468s # expected: 6144 1468s # received: 6144 1468s ok 63 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 7168 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #DMMATCH1: 1 1468s # 1468s # testing : bytes in body 1468s # expected: 7168 1468s # received: 7168 1468s ok 64 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 8192 1468s # received: 8192 1468s ok 65 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 9216 1468s # received: 9216 1468s ok 66 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 10240 1468s # received: 10240 1468s ok 67 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 11264 1468s # received: 11264 1468s ok 68 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 12288 1468s # received: 12288 1468s ok 69 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 13312 1468s # received: 13312 1468s ok 70 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 14336 1468s # received: 14336 1468s ok 71 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 15360 1468s # received: 15360 1468s ok 72 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 16384 1468s # received: 16384 1468s ok 73 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 17408 1468s # received: 17408 1468s ok 74 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 18432 1468s # received: 18432 1468s ok 75 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 19456 1468s # received: 19456 1468s ok 76 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 20480 1468s # received: 20480 1468s ok 77 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 21504 1468s # received: 21504 1468s ok 78 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 22528 1468s # received: 22528 1468s ok 79 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 23552 1468s # received: 23552 1468s ok 80 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 24576 1468s # received: 24576 1468s ok 81 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 25600 1468s # received: 25600 1468s ok 82 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 26624 1468s # received: 26624 1468s ok 83 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 27648 1468s # received: 27648 1468s ok 84 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 28672 1468s # received: 28672 1468s ok 85 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 29696 1468s # received: 29696 1468s ok 86 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 30720 1468s # received: 30720 1468s ok 87 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 31744 1468s # received: 31744 1468s ok 88 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 32768 1468s # received: 32768 1468s ok 89 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 33792 1468s # received: 33792 1468s ok 90 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 34816 1468s # received: 34816 1468s ok 91 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 35840 1468s # received: 35840 1468s ok 92 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 36864 1468s # received: 36864 1468s ok 93 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 37888 1468s # received: 37888 1468s ok 94 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 38912 1468s # received: 38912 1468s ok 95 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 39936 1468s # received: 39936 1468s ok 96 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 40960 1468s # received: 40960 1468s ok 97 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 41984 1468s # received: 41984 1468s ok 98 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 43008 1468s # received: 43008 1468s ok 99 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 44032 1468s # received: 44032 1468s ok 100 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 45056 1468s # received: 45056 1468s ok 101 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 46080 1468s # received: 46080 1468s ok 102 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 47104 1468s # received: 47104 1468s ok 103 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 48128 1468s # received: 48128 1468s ok 104 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 49152 1468s # received: 49152 1468s ok 105 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 50176 1468s # received: 50176 1468s ok 106 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 51200 1468s # received: 51200 1468s ok 107 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 102400 1468s # received: 102400 1468s ok 108 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 307200 1468s # received: 307200 1468s ok 109 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 512000 1468s # received: 512000 1468s ok 110 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 2048000 1468s # received: 2048000 1468s ok 111 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 4096000 1468s # received: 4096000 1468s ok 112 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 6144000 1468s # received: 6144000 1468s ok 113 1468s #lwp request: 1468s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1468s #User-Agent: libwww-perl/6.77 1468s # 1468s #server response: 1468s #HTTP/1.1 200 OK 1468s #Connection: close 1468s #Date: Fri, 21 Feb 2025 13:06:04 GMT 1468s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1468s #Vary: In-If1 1468s #Content-Length: 0 1468s #Client-Date: Fri, 21 Feb 2025 13:06:05 GMT 1468s #Client-Peer: 127.0.0.1:8529 1468s #Client-Response-Num: 1 1468s #Client-Transfer-Encoding: chunked 1468s #DMMATCH1: 1 1468s #X-Content-Length-Note: added by Apache::TestRequest 1468s # 1468s # testing : bytes in body 1468s # expected: 10240000 1468s # received: 10240000 1468s ok 114 1468s ok 1472s t/apache/server_name_port.t ......... 1472s 1..84 1472s # Running under perl version 5.040000 for linux 1472s # Current time local: Fri Feb 21 13:06:05 2025 1472s # Current time GMT: Fri Feb 21 13:06:05 2025 1472s # Using Test.pm version 1.31 1472s # Using Apache/Test.pm version 1.44 1472s # SENDING: 1472s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1472s # expecting 200, got 200 1472s ok 1 1472s # got SERVER_NAME='righthost', expected 'righthost' 1472s ok 2 1472s # got SERVER_PORT='8529', expected '8529' 1472s ok 3 1472s # SENDING: 1472s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1472s # expecting 200, got 200 1472s ok 4 1472s # got SERVER_NAME='righthost', expected 'righthost' 1472s ok 5 1472s # got SERVER_PORT='123', expected '123' 1472s ok 6 1472s # SENDING: 1472s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1472s # expecting 200, got 200 1472s ok 7 1472s # got SERVER_NAME='righthost', expected 'righthost' 1472s ok 8 1472s # got SERVER_PORT='8529', expected '8529' 1472s ok 9 1472s # SENDING: 1472s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1472s # expecting 200, got 200 1472s ok 10 1472s # got SERVER_NAME='righthost', expected 'righthost' 1472s ok 11 1472s # got SERVER_PORT='123', expected '123' 1472s ok 12 1472s # SENDING: 1472s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1472s # expecting 200, got 200 1472s ok 13 1472s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1472s ok 14 1472s # got SERVER_PORT='8529', expected '8529' 1472s ok 15 1472s # SENDING: 1472s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1472s # expecting 200, got 200 1472s ok 16 1472s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1472s ok 17 1472s # got SERVER_PORT='123', expected '123' 1472s ok 18 1472s # SENDING: 1472s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1472s # expecting 200, got 200 1472s ok 19 1472s # got SERVER_NAME='[::1]', expected '[::1]' 1472s ok 20 1472s # got SERVER_PORT='8529', expected '8529' 1472s ok 21 1472s # SENDING: 1472s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1472s # expecting 200, got 200 1472s ok 22 1472s # got SERVER_NAME='[::1]', expected '[::1]' 1472s ok 23 1472s # got SERVER_PORT='123', expected '123' 1472s ok 24 1472s # SENDING: 1472s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1472s # expecting 200, got 200 1472s ok 25 1472s # got SERVER_NAME='[a::1]', expected '[a::1]' 1472s ok 26 1472s # got SERVER_PORT='8529', expected '8529' 1472s ok 27 1472s # SENDING: 1472s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1472s # expecting 200, got 200 1472s ok 28 1472s # got SERVER_NAME='[a::1]', expected '[a::1]' 1472s ok 29 1472s # got SERVER_PORT='123', expected '123' 1472s ok 30 1472s # SENDING: 1472s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1472s # expecting 200, got 200 1472s ok 31 1472s # got SERVER_NAME='[a::1]', expected '[a::1]' 1472s ok 32 1472s # got SERVER_PORT='8529', expected '8529' 1472s ok 33 1472s # SENDING: 1472s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1472s # expecting 200, got 200 1472s ok 34 1472s # got SERVER_NAME='[a::1]', expected '[a::1]' 1472s ok 35 1472s # got SERVER_PORT='123', expected '123' 1472s ok 36 1472s # SENDING: 1472s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1472s # expecting 200, got 200 1472s ok 37 1472s # got SERVER_NAME='righthost', expected 'righthost' 1472s ok 38 1472s # got SERVER_PORT='8529', expected '8529' 1472s ok 39 1472s # SENDING: 1472s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1472s # expecting 200, got 200 1472s ok 40 1472s # got SERVER_NAME='righthost', expected 'righthost' 1472s ok 41 1472s # got SERVER_PORT='123', expected '123' 1472s ok 42 1472s # SENDING: 1472s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1472s # expecting 200, got 200 1472s ok 43 1472s # got SERVER_NAME='righthost', expected 'righthost' 1472s ok 44 1472s # got SERVER_PORT='8529', expected '8529' 1472s ok 45 1472s # SENDING: 1472s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1472s # expecting 200, got 200 1472s ok 46 1472s # got SERVER_NAME='righthost', expected 'righthost' 1472s ok 47 1472s # got SERVER_PORT='123', expected '123' 1472s ok 48 1472s # SENDING: 1472s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1472s # expecting 200, got 200 1472s ok 49 1472s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1472s ok 50 1472s # got SERVER_PORT='8529', expected '8529' 1472s ok 51 1472s # SENDING: 1472s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1472s # expecting 200, got 200 1472s ok 52 1472s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1472s ok 53 1472s # got SERVER_PORT='123', expected '123' 1472s ok 54 1472s # SENDING: 1472s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1472s # expecting 200, got 200 1472s ok 55 1472s # got SERVER_NAME='[::1]', expected '[::1]' 1472s ok 56 1472s # got SERVER_PORT='8529', expected '8529' 1472s ok 57 1472s # SENDING: 1472s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1472s # expecting 200, got 200 1472s ok 58 1472s # got SERVER_NAME='[::1]', expected '[::1]' 1472s ok 59 1472s # got SERVER_PORT='123', expected '123' 1472s ok 60 1472s # SENDING: 1472s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1472s # expecting 200, got 200 1472s ok 61 1472s # got SERVER_NAME='righthost', expected 'righthost' 1472s ok 62 1472s # got SERVER_PORT='8529', expected '8529' 1472s ok 63 1472s # SENDING: 1472s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1472s # expecting 200, got 200 1472s ok 64 1472s # got SERVER_NAME='righthost', expected 'righthost' 1472s ok 65 1472s # got SERVER_PORT='123', expected '123' 1472s ok 66 1472s # SENDING: 1472s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1472s # expecting 200, got 200 1472s ok 67 1472s # got SERVER_NAME='righthost', expected 'righthost' 1472s ok 68 1472s # got SERVER_PORT='8529', expected '8529' 1472s ok 69 1472s # SENDING: 1472s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1472s # expecting 200, got 200 1472s ok 70 1472s # got SERVER_NAME='righthost', expected 'righthost' 1472s ok 71 1472s # got SERVER_PORT='123', expected '123' 1472s ok 72 1472s # SENDING: 1472s # 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 1472s # expecting 200, got 200 1472s ok 73 1472s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1472s ok 74 1472s # got SERVER_PORT='8529', expected '8529' 1472s ok 75 1472s # SENDING: 1472s # 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 1472s # expecting 200, got 200 1472s ok 76 1472s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1472s ok 77 1472s # got SERVER_PORT='123', expected '123' 1472s ok 78 1472s # SENDING: 1472s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1472s # expecting 200, got 200 1472s ok 79 1472s # got SERVER_NAME='[::1]', expected '[::1]' 1472s ok 80 1472s # got SERVER_PORT='8529', expected '8529' 1472s ok 81 1472s # SENDING: 1472s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1472s # expecting 200, got 200 1472s ok 82 1472s # got SERVER_NAME='[::1]', expected '[::1]' 1472s ok 83 1472s # got SERVER_PORT='123', expected '123' 1472s ok 84 1472s ok 1477s t/apache/teclchunk.t ................ skipped: Not supported yet 1481s t/apr/uri.t ......................... 1481s 1..1 1481s # Running under perl version 5.040000 for linux 1481s # Current time local: Fri Feb 21 13:06:14 2025 1481s # Current time GMT: Fri Feb 21 13:06:14 2025 1481s # Using Test.pm version 1.31 1481s # Using Apache/Test.pm version 1.44 1481s ok 1 1481s ok 1485s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 1489s t/filter/case.t ..................... 1489s 1..4 1489s # Running under perl version 5.040000 for linux 1489s # Current time local: Fri Feb 21 13:06:22 2025 1489s # Current time GMT: Fri Feb 21 13:06:22 2025 1489s # Using Test.pm version 1.31 1489s # Using Apache/Test.pm version 1.44 1489s ok 1 1489s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1489s # expected 200 1489s # received 200 1489s # body: =HEAD1 NAME 1489s X X 1489s 1489s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 1489s 1489s =HEAD1 SYNOPSIS 1489s 1489s TO DECLARE SUBROUTINES: 1489s X X 1489s 1489s SUB NAME; # A "FORWARD" DECLARATION. 1489s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1489s SUB NAME : ATTRS; # WITH ATTRIBUTES 1489s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1489s 1489s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1489s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1489s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1489s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1489s 1489s USE FEATURE 'SIGNATURES'; 1489s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1489s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1489s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1489s 1489s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1489s X 1489s 1489s $SUBREF = SUB BLOCK; # NO PROTO 1489s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1489s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1489s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1489s 1489s USE FEATURE 'SIGNATURES'; 1489s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1489s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1489s 1489s TO IMPORT SUBROUTINES: 1489s X 1489s 1489s USE MODULE QW(NAME1 NAME2 NAME3); 1489s 1489s TO CALL SUBROUTINES: 1489s X X 1489s 1489s NAME(LIST); # REGULAR SUBROUTINE CALL. 1489s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1489s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1489s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1489s 1489s =HEAD1 DESCRIPTION 1489s 1489s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1489s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1489s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1489s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1489s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1489s ITS NAME OR A CODE REFERENCE. 1489s 1489s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1489s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1489s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1489s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1489s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1489s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1489s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1489s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1489s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1489s X X 1489s 1489s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1489s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1489s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1489s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1489s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1489s SUCH A SIGNATURE-USING SUBROUTINE. 1489s 1489s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1489s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1489s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1489s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1489s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1489s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1489s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1489s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1489s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1489s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1489s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1489s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1489s X X X<@_> 1489s 1489s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1489s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1489s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1489s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1489s L AND L. 1489s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1489s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1489s 1489s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1489s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1489s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1489s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1489s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1489s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1489s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1489s ONE LARGE INDISTINGUISHABLE LIST. 1489s 1489s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1489s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1489s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1489s EMPTY SUB RETURNS THE EMPTY LIST. 1489s X X X 1489s 1489s EXAMPLE: 1489s 1489s SUB MAX { 1489s MY $MAX = SHIFT(@_); 1489s FOREACH $FOO (@_) { 1489s $MAX = $FOO IF $MAX < $FOO; 1489s } 1489s RETURN $MAX; 1489s } 1489s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1489s 1489s EXAMPLE: 1489s 1489s # GET A LINE, COMBINING CONTINUATION LINES 1489s # THAT START WITH WHITESPACE 1489s 1489s SUB GET_LINE { 1489s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1489s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1489s IF ($LOOKAHEAD =~ /^[ \T]/) { 1489s $THISLINE .= $LOOKAHEAD; 1489s } 1489s ELSE { 1489s LAST LINE; 1489s } 1489s } 1489s RETURN $THISLINE; 1489s } 1489s 1489s $LOOKAHEAD = ; # GET FIRST LINE 1489s WHILE (DEFINED($LINE = GET_LINE())) { 1489s ... 1489s } 1489s 1489s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1489s 1489s SUB MAYBESET { 1489s MY($KEY, $VALUE) = @_; 1489s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1489s } 1489s 1489s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1489s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1489s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1489s ITS CALLER'S VALUES. 1489s X X 1489s 1489s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1489s SUB UPCASE_IN { 1489s FOR (@_) { TR/A-Z/A-Z/ } 1489s } 1489s 1489s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1489s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1489s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1489s X X 1489s 1489s UPCASE_IN("FREDERICK"); 1489s 1489s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1489s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1489s OF CHANGING THEM IN PLACE: 1489s 1489s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1489s SUB UPCASE { 1489s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1489s MY @PARMS = @_; 1489s FOR (@PARMS) { TR/A-Z/A-Z/ } 1489s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1489s } 1489s 1489s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1489s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1489s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1489s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1489s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1489s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1489s 1489s @NEWLIST = UPCASE(@LIST1, @LIST2); 1489s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1489s 1489s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1489s 1489s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1489s 1489s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1489s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1489s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1489s L FOR ALTERNATIVES. 1489s 1489s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1489s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1489s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1489s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1489s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1489s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1489s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1489s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1489s SEE L FOR MORE ABOUT ALL THAT. 1489s X<&> 1489s 1489s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1489s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1489s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1489s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1489s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1489s X 1489s 1489s &FOO(1,2,3); # PASS THREE ARGUMENTS 1489s FOO(1,2,3); # THE SAME 1489s 1489s FOO(); # PASS AN EMPTY ARGUMENT LIST 1489s &FOO(); # THE SAME 1489s 1489s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 1489s USE STRICT 'SUBS'; 1489s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1489s # A COMPILE-TIME ERROR 1489s NO STRICT 'SUBS'; 1489s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1489s # A LITERAL STRING "FOO" 1489s 1489s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1489s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1489s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1489s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1489s X<&> 1489s 1489s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1489s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1489s YOUR SUBROUTINE'S NAME. 1489s 1489s USE V5.16; 1489s MY $FACTORIAL = SUB { 1489s MY ($X) = @_; 1489s RETURN 1 IF $X == 1; 1489s RETURN($X * __SUB__->( $X - 1 ) ); 1489s }; 1489s 1489s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1489s IS SUBJECT TO CHANGE. 1489s 1489s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1489s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1489s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1489s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1489s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1489s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1489s SPECIAL, PRE-DEFINED THINGS. 1489s 1489s =OVER 1489s 1489s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1489s 1489s C 1489s 1489s =ITEM DOCUMENTED IN L 1489s 1489s C, C 1489s 1489s =ITEM DOCUMENTED IN L 1489s 1489s C, C 1489s 1489s =ITEM DOCUMENTED IN L 1489s 1489s C, C, C, C, C, C, C, 1489s C, C, C, C, C, C, 1489s C, C, C, C, C, C, C, 1489s C, C, C, C, C, C, 1489s C, C, C, C, C, 1489s C, C, C, C 1489s 1489s =ITEM DOCUMENTED IN L 1489s 1489s C, C, C, C, C, C, C, 1489s C, C, C, C, C, C, C, 1489s C, C, C, C, C, C 1489s 1489s =ITEM DOCUMENTED IN L 1489s 1489s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1489s L<< C|PERLFUNC/REQUIRE >> 1489s 1489s =ITEM DOCUMENTED IN L 1489s 1489s C 1489s 1489s =ITEM DOCUMENTED IN L 1489s 1489s C, C, C, C, C 1489s 1489s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1489s 1489s ANY STARTING WITH C<(> 1489s 1489s =BACK 1489s 1489s THE C, C, C, C AND C SUBROUTINES 1489s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1489s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1489s EXPLICITLY. SEE L 1489s 1489s =HEAD2 SIGNATURES 1489s 1489s X X 1489s 1489s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1489s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1489s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1489s 1489s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1489s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1489s DIRECTLY BY C, IN THE CURRENT SCOPE. 1489s 1489s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1489s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1489s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1489s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1489s 1489s FOR EXAMPLE, 1489s 1489s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1489s 1489s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1489s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1489s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1489s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1489s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1489s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1489s 1489s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1489s THE SIGNATURE. FOR EXAMPLE, 1489s 1489s SUB FOO ($LEFT, $RIGHT) { 1489s RETURN $LEFT + $RIGHT; 1489s } 1489s 1489s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1489s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1489s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1489s EQUIVALENT TO 1489s 1489s SUB FOO { 1489s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1489s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1489s MY $LEFT = $_[0]; 1489s MY $RIGHT = $_[1]; 1489s RETURN $LEFT + $RIGHT; 1489s } 1489s 1489s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1489s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1489s 1489s SUB FOO ($FIRST, $, $THIRD) { 1489s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1489s } 1489s 1489s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1489s MANDATORY FOR THE CALLER TO PASS IT. 1489s 1489s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1489s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1489s 1489s SUB FOO ($LEFT, $RIGHT = 0) { 1489s RETURN $LEFT + $RIGHT; 1489s } 1489s 1489s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1489s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1489s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1489s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1489s FOR EXAMPLE, 1489s 1489s MY $AUTO_ID = 0; 1489s SUB FOO ($THING, $ID = $AUTO_ID++) { 1489s PRINT "$THING HAS ID $ID"; 1489s } 1489s 1489s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1489s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1489s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1489s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1489s 1489s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1489s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1489s } 1489s 1489s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1489s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1489s VALUE PROVIDED WAS C. 1489s 1489s SUB FOO ($NAME //= "WORLD") { 1489s PRINT "HELLO, $NAME"; 1489s } 1489s 1489s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1489s 1489s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1489s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1489s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1489s 1489s SUB FOO ($X ||= 10) { 1489s RETURN 5 + $X; 1489s } 1489s 1489s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1489s FOR EXAMPLE, 1489s 1489s SUB FOO ($THING, $ = 1) { 1489s PRINT $THING; 1489s } 1489s 1489s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1489s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1489s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1489s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1489s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1489s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1489s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1489s 1489s SUB FOO ($THING, $=) { 1489s PRINT $THING; 1489s } 1489s 1489s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1489s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1489s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1489s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1489s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1489s TO RIGHT. 1489s 1489s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1489s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1489s 1489s SUB FOO ($FILTER, @INPUTS) { 1489s PRINT $FILTER->($_) FOREACH @INPUTS; 1489s } 1489s 1489s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1489s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1489s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1489s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1489s 1489s SUB FOO ($THING, @) { 1489s PRINT $THING; 1489s } 1489s 1489s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1489s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1489s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1489s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1489s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1489s AS WITH STANDARD HASH CONSTRUCTION. 1489s 1489s SUB FOO ($FILTER, %INPUTS) { 1489s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1489s } 1489s 1489s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1489s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1489s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1489s 1489s SUB FOO ($THING, %) { 1489s PRINT $THING; 1489s } 1489s 1489s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1489s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1489s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1489s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1489s AN EMPTY ARRAY OR EMPTY HASH. 1489s 1489s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1489s THAT THE CALLER PASSED NO ARGUMENTS: 1489s 1489s SUB FOO () { 1489s RETURN 123; 1489s } 1489s 1489s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1489s WARNING IN THE C CATEGORY. FROM PERL 5.36 1489s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1489s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1489s STATEMENT SUCH AS: 1489s 1489s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1489s 1489s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1489s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1489s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1489s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1489s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1489s WARNINGS IN THE C CATEGORY WHEN 1489s COMPILED: 1489s 1489s SUB F ($X) { 1489s # THIS LINE EMITS THE WARNING SEEN BELOW 1489s PRINT "ARGUMENTS ARE @_"; 1489s } 1489s 1489s Z<> 1489s 1489s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1489s EXPERIMENTAL AT ... 1489s 1489s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1489s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1489s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1489s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1489s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1489s SUPPLY THAT ARGUMENT. 1489s 1489s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1489s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1489s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1489s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1489s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1489s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1489s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1489s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1489s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1489s 1489s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1489s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1489s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1489s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1489s L. FOR EXAMPLE, 1489s 1489s SUB FOO :PROTOTYPE($) { $_[0] } 1489s 1489s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1489s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1489s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1489s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1489s 1489s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1489s RETURN $LEFT + $RIGHT; 1489s } 1489s 1489s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1489s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1489s THE SUBROUTINE'S BODY. 1489s 1489s =HEAD2 PRIVATE VARIABLES VIA MY() 1489s X X X X X 1489s X X 1489s 1489s SYNOPSIS: 1489s 1489s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1489s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1489s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1489s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1489s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1489s 1489s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1489s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1489s SEE L AND L. 1489s 1489s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1489s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1489s (C/C/C/C), LOOP 1489s (C/C/C/C/C), SUBROUTINE, C, 1489s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1489s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1489s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1489s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1489s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 1489s 1489s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 1489s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1489s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 1489s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 1489s X 1489s 1489s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1489s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1489s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1489s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1489s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1489s 1489s MY $X = 10; 1489s SUB BUMPX { $X++ } 1489s 1489s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1489s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1489s THE C ITSELF. SEE L. 1489s X 1489s 1489s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1489s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1489s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1489s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1489s 1489s $ARG = "FRED"; # "GLOBAL" VARIABLE 1489s $N = CUBE_ROOT(27); 1489s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1489s # OUTPUTS: FRED THINKS THE ROOT IS 3 1489s 1489s SUB CUBE_ROOT { 1489s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1489s $ARG **= 1/3; 1489s RETURN $ARG; 1489s } 1489s 1489s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1489s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1489s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1489s 1489s MY ($FOO) = ; # WRONG? 1489s MY @FOO = ; 1489s 1489s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1489s 1489s MY $FOO = ; 1489s 1489s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1489s 1489s MY $FOO, $BAR = 1; # WRONG 1489s 1489s THAT HAS THE SAME EFFECT AS 1489s 1489s MY $FOO; 1489s $BAR = 1; 1489s 1489s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1489s THE CURRENT STATEMENT. THUS, 1489s 1489s MY $X = $X; 1489s 1489s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1489s THE EXPRESSION 1489s 1489s MY $X = 123 AND $X == 123 1489s 1489s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1489s 1489s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1489s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1489s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1489s 1489s WHILE (MY $LINE = <>) { 1489s $LINE = LC $LINE; 1489s } CONTINUE { 1489s PRINT $LINE; 1489s } 1489s 1489s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1489s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1489s IT. SIMILARLY, IN THE CONDITIONAL 1489s 1489s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1489s USER_AGREES(); 1489s } ELSIF ($ANSWER =~ /^NO$/I) { 1489s USER_DISAGREES(); 1489s } ELSE { 1489s CHOMP $ANSWER; 1489s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1489s } 1489s 1489s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1489s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1489s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1489s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1489s 1489s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1489s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1489s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1489s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1489s IN THE LOOP 1489s X X 1489s 1489s FOR MY $I (1, 2, 3) { 1489s SOME_FUNCTION(); 1489s } 1489s 1489s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1489s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1489s X X 1489s 1489s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1489s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1489s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1489s 1489s USE STRICT 'VARS'; 1489s 1489s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1489s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1489s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1489s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1489s THIS WITH C. 1489s 1489s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1489s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1489s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1489s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1489s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1489s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1489s EXAMPLE. 1489s 1489s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1489s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1489s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1489s 1489s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1489s 1489s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 1489s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 1489s IS ALSO VISIBLE: 1489s 1489s PACKAGE MAIN; 1489s OUR $X = 10; 1489s MY $X = 20; 1489s PRINT "$X AND $::X\N"; 1489s 1489s THAT WILL PRINT OUT C<20> AND C<10>. 1489s 1489s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1489s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1489s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1489s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1489s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1489s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1489s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1489s AN ANONYMOUS SUB REFERENCE: 1489s 1489s MY $SECRET_VERSION = '1.001-BETA'; 1489s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1489s $SECRET_SUB->(); 1489s 1489s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1489s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1489s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1489s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1489s UNQUALIFIED AND UNQUALIFIABLE. 1489s 1489s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1489s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1489s L FOR SOMETHING OF A WORK-AROUND TO 1489s THIS. 1489s 1489s =HEAD2 PERSISTENT PRIVATE VARIABLES 1489s X X X X 1489s X X 1489s 1489s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1489s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1489s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1489s 1489s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1489s 1489s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1489s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1489s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1489s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1489s THE C FORM DOES NOT REQUIRE THE 1489s C PRAGMA. 1489s 1489s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1489s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1489s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1489s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1489s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1489s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1489s SUBROUTINE EACH TIME IT IS EXECUTED.) 1489s 1489s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1489s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1489s 1489s USE FEATURE 'STATE'; 1489s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1489s 1489s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1489s 1489s USE FEATURE 'STATE'; 1489s SUB CREATE_COUNTER { 1489s RETURN SUB { STATE $X; RETURN ++$X } 1489s } 1489s 1489s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1489s CODE OUTSIDE. 1489s 1489s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1489s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1489s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1489s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1489s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1489s 1489s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1489s 1489s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1489s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1489s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1489s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1489s 1489s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1489s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1489s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1489s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1489s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1489s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1489s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1489s 1489s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1489s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1489s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1489s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1489s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1489s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1489s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1489s 1489s { 1489s MY $SECRET_VAL = 0; 1489s SUB GIMME_ANOTHER { 1489s RETURN ++$SECRET_VAL; 1489s } 1489s } 1489s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1489s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1489s 1489s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1489s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1489s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1489s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1489s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1489s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1489s STARTS TO RUN: 1489s 1489s BEGIN { 1489s MY $SECRET_VAL = 0; 1489s SUB GIMME_ANOTHER { 1489s RETURN ++$SECRET_VAL; 1489s } 1489s } 1489s 1489s SEE L ABOUT THE 1489s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1489s C AND C. 1489s 1489s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1489s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1489s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1489s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1489s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1489s 1489s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1489s X X X X 1489s X 1489s 1489s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1489s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1489s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1489s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1489s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1489s 1489s SYNOPSIS: 1489s 1489s # LOCALIZATION OF VALUES 1489s 1489s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1489s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1489s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1489s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1489s 1489s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1489s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1489s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1489s # LOCALIZATION 1489s 1489s # LOCALIZATION OF SYMBOLS 1489s 1489s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1489s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1489s # @MERLYN IS REALLY @RANDAL, ETC 1489s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1489s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1489s 1489s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1489s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1489s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1489s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1489s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1489s 1489s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1489s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1489s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1489s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1489s 1489s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1489s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1489s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1489s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1489s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1489s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1489s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1489s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1489s UNDEFINED VALUE.) 1489s 1489s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1489s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1489s VARIABLES OUTSIDE THE LOOP. 1489s 1489s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1489s X 1489s 1489s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1489s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1489s VIEWED AS A SCALAR OR AN ARRAY. SO 1489s 1489s LOCAL($FOO) = ; 1489s LOCAL @FOO = ; 1489s 1489s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1489s 1489s LOCAL $FOO = ; 1489s 1489s SUPPLIES A SCALAR CONTEXT. 1489s 1489s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1489s X 1489s 1489s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1489s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1489s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1489s 1489s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1489s 1489s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1489s { LOCAL $/ = UNDEF; $SLURP = ; } 1489s 1489s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1489s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1489s I, BECAUSE THE $1 VARIABLE IS 1489s MAGICAL AND READ-ONLY : 1489s 1489s LOCAL $1 = 2; 1489s 1489s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1489s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1489s TO SAFELY REUSE $_ IN A SUBROUTINE. 1489s 1489s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1489s WORK AS DESCRIBED. 1489s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1489s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1489s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1489s SEE L FOR MORE 1489s DETAILS. 1489s X 1489s 1489s =HEAD3 LOCALIZATION OF GLOBS 1489s X X 1489s 1489s THE CONSTRUCT 1489s 1489s LOCAL *NAME; 1489s 1489s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1489s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1489s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1489s 1489s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1489s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1489s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1489s SEPARATOR. 1489s 1489s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1489s X X 1489s X 1489s 1489s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1489s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1489s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1489s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1489s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1489s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1489s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1489s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1489s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1489s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1489s 1489s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1489s @ARY = ( 0..5 ); 1489s { 1489s LOCAL($ARY[5]) = 6; 1489s LOCAL($HASH{'A'}) = 'DRILL'; 1489s WHILE (MY $E = POP(@ARY)) { 1489s PRINT "$E . . .\N"; 1489s LAST UNLESS $E > 3; 1489s } 1489s IF (@ARY) { 1489s $HASH{'ONLY A'} = 'TEST'; 1489s DELETE $HASH{'A'}; 1489s } 1489s } 1489s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1489s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1489s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1489s 1489s PERL WILL PRINT 1489s 1489s 6 . . . 1489s 4 . . . 1489s 3 . . . 1489s THIS IS A TEST ONLY A TEST. 1489s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1489s 1489s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1489s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1489s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1489s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1489s 1489s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1489s X X X 1489s X 1489s 1489s YOU CAN USE THE C AND C 1489s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1489s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1489s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1489s 1489s DO { 1489s MY $VAL = $ARRAY[$IDX]; 1489s LOCAL $ARRAY[$IDX]; 1489s DELETE $ARRAY[$IDX]; 1489s $VAL 1489s } 1489s 1489s AND 1489s 1489s DO { 1489s MY $VAL = $HASH{KEY}; 1489s LOCAL $HASH{KEY}; 1489s DELETE $HASH{KEY}; 1489s $VAL 1489s } 1489s 1489s EXCEPT THAT FOR THOSE THE C IS 1489s SCOPED TO THE C BLOCK. SLICES ARE 1489s ALSO ACCEPTED. 1489s 1489s MY %HASH = ( 1489s A => [ 7, 8, 9 ], 1489s B => 1, 1489s ) 1489s 1489s { 1489s MY $X = DELETE LOCAL $HASH{A}; 1489s # $X IS [ 7, 8, 9 ] 1489s # %HASH IS (B => 1) 1489s 1489s { 1489s MY @NUMS = DELETE LOCAL @$X[0, 2] 1489s # @NUMS IS (7, 9) 1489s # $X IS [ UNDEF, 8 ] 1489s 1489s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1489s } 1489s # $X IS BACK TO [ 7, 8, 9 ] 1489s 1489s } 1489s # %HASH IS BACK TO ITS ORIGINAL STATE 1489s 1489s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1489s 1489s =HEAD2 LVALUE SUBROUTINES 1489s X X 1489s 1489s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1489s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1489s 1489s MY $VAL; 1489s SUB CANMOD : LVALUE { 1489s $VAL; # OR: RETURN $VAL; 1489s } 1489s SUB NOMOD { 1489s $VAL; 1489s } 1489s 1489s CANMOD() = 5; # ASSIGNS TO $VAL 1489s NOMOD() = 5; # ERROR 1489s 1489s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1489s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1489s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1489s 1489s DATA(2,3) = GET_DATA(3,4); 1489s 1489s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1489s 1489s (DATA(2,3)) = GET_DATA(3,4); 1489s 1489s AND IN: 1489s 1489s (DATA(2),DATA(3)) = GET_DATA(3,4); 1489s 1489s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1489s 1489s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1489s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1489s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1489s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1489s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1489s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1489s 1489s =HEAD2 LEXICAL SUBROUTINES 1489s X X X X 1489s 1489s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1489s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1489s AVAILABLE UNDER C OR C OR HIGHER. 1489s 1489s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1489s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1489s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1489s CATEGORY WAS DISABLED. 1489s 1489s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1489s DECLARED, AND ONLY AFTER THAT DECLARATION: 1489s 1489s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1489s # VERSIONS EARLIER THAN 5.26. 1489s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1489s USE FEATURE 'LEXICAL_SUBS'; 1489s 1489s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1489s STATE SUB FOO { 1489s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1489s } 1489s FOO(); # CALLS "STATE" SUB 1489s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1489s 1489s MY SUB BAR { ... } 1489s BAR(); # CALLS "MY" SUB 1489s 1489s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1489s 1489s # WRONG 1489s MY SUB BAZ { 1489s BAZ(); 1489s } 1489s 1489s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1489s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1489s 1489s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1489s 1489s MY SUB BAZ { 1489s __SUB__->(); # CALLS ITSELF 1489s } 1489s 1489s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1489s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1489s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1489s HOWEVER: 1489s 1489s MY SUB BAZ; # PREDECLARATION 1489s SUB BAZ { # DEFINE THE "MY" SUB 1489s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1489s } 1489s 1489s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1489s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1489s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1489s 1489s =HEAD3 C VS C 1489s 1489s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1489s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1489s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1489s CONTAINING BLOCK TO THE NEXT. 1489s 1489s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1489s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1489s 1489s SUB WHATEVER { 1489s MY $X = SHIFT; 1489s MY SUB INNER { 1489s ... DO SOMETHING WITH $X ... 1489s } 1489s INNER(); 1489s } 1489s 1489s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1489s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1489s SEE THE C<$X> FROM THE FIRST CALL TO C. 1489s 1489s =HEAD3 C SUBROUTINES 1489s 1489s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1489s SUBROUTINE OF THE SAME NAME. 1489s 1489s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1489s INSIDE AN INNER SCOPE: 1489s 1489s SUB FOO { ... } 1489s 1489s SUB BAR { 1489s MY SUB FOO { ... } 1489s { 1489s # NEED TO USE THE OUTER FOO HERE 1489s OUR SUB FOO; 1489s FOO(); 1489s } 1489s } 1489s 1489s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1489s 1489s PACKAGE MYSNEAKYMODULE; 1489s 1489s OUR SUB DO_SOMETHING { ... } 1489s 1489s SUB DO_SOMETHING_WITH_CALLER { 1489s PACKAGE DB; 1489s () = CALLER 1; # SETS @DB::ARGS 1489s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1489s } 1489s 1489s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1489s X X<*> 1489s 1489s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1489s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1489s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1489s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1489s 1489s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1489s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1489s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1489s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1489s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1489s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1489s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1489s 1489s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1489s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1489s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1489s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1489s 1489s SUB DOUBLEARY { 1489s LOCAL(*SOMEARY) = @_; 1489s FOREACH $ELEM (@SOMEARY) { 1489s $ELEM *= 2; 1489s } 1489s } 1489s DOUBLEARY(*FOO); 1489s DOUBLEARY(*BAR); 1489s 1489s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1489s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1489s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1489s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1489s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1489s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1489s 1489s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1489s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1489s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1489s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1489s L. 1489s 1489s =HEAD2 WHEN TO STILL USE LOCAL() 1489s X X 1489s 1489s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1489s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1489s I USE C INSTEAD OF C. 1489s 1489s =OVER 4 1489s 1489s =ITEM 1. 1489s 1489s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1489s 1489s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1489s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1489s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1489s IN C<@FIELDS>. 1489s 1489s { 1489s LOCAL @ARGV = ("/ETC/MOTD"); 1489s LOCAL $/ = UNDEF; 1489s LOCAL $_ = <>; 1489s @FIELDS = SPLIT /^\S*=+\S*$/; 1489s } 1489s 1489s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1489s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1489s 1489s =ITEM 2. 1489s 1489s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1489s 1489s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1489s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1489s TABLE ENTRIES: 1489s 1489s SUB IOQUEUE { 1489s LOCAL (*READER, *WRITER); # NOT MY! 1489s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1489s RETURN (*READER, *WRITER); 1489s } 1489s ($HEAD, $TAIL) = IOQUEUE(); 1489s 1489s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1489s ENTRIES. 1489s 1489s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1489s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1489s A LOCAL ALIAS. 1489s 1489s { 1489s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1489s GROW(); # REALLY CALLS SHRINK() 1489s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1489s } 1489s GROW(); # GET THE REAL GROW() AGAIN 1489s 1489s SEE L FOR MORE ABOUT MANIPULATING 1489s FUNCTIONS BY NAME IN THIS WAY. 1489s 1489s =ITEM 3. 1489s 1489s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1489s 1489s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1489s IS DONE ON DYNAMICS: 1489s 1489s { 1489s LOCAL $SIG{INT} = 'IGNORE'; 1489s FUNCT(); # UNINTERRUPTIBLE 1489s } 1489s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1489s 1489s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1489s 1489s =BACK 1489s 1489s =HEAD2 PASS BY REFERENCE 1489s X X X 1489s 1489s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1489s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1489s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1489s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1489s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1489s 1489s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1489s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1489s OF ALL THEIR FORMER LAST ELEMENTS: 1489s 1489s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1489s 1489s SUB POPMANY { 1489s MY $AREF; 1489s MY @RETLIST; 1489s FOREACH $AREF ( @_ ) { 1489s PUSH @RETLIST, POP @$AREF; 1489s } 1489s RETURN @RETLIST; 1489s } 1489s 1489s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1489s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1489s 1489s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1489s SUB INTER { 1489s MY ($K, $HREF, %SEEN); # LOCALS 1489s FOREACH $HREF (@_) { 1489s WHILE ( $K = EACH %$HREF ) { 1489s $SEEN{$K}++; 1489s } 1489s } 1489s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1489s } 1489s 1489s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1489s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1489s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1489s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1489s A LITTLE EXPENSIVE. 1489s 1489s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1489s 1489s (@W, @X) = FUNC(@Y, @Z); 1489s OR 1489s (%W, %X) = FUNC(%Y, %Z); 1489s 1489s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1489s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1489s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1489s AS ALWAYS. 1489s 1489s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1489s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1489s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1489s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1489s 1489s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1489s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1489s SUB FUNC { 1489s MY ($YREF, $ZREF) = @_; 1489s IF (@$YREF > @$ZREF) { 1489s RETURN ($YREF, $ZREF); 1489s } ELSE { 1489s RETURN ($ZREF, $YREF); 1489s } 1489s } 1489s 1489s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1489s 1489s (*W, *X) = FUNC(\@Y, \@Z); 1489s PRINT "@W HAS MORE THAN @X\N"; 1489s SUB FUNC { 1489s LOCAL (*Y, *Z) = @_; 1489s IF (@Y > @Z) { 1489s RETURN (\@Y, \@Z); 1489s } ELSE { 1489s RETURN (\@Z, \@Y); 1489s } 1489s } 1489s 1489s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1489s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1489s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1489s ARE IN THE SYMBOL TABLE. 1489s 1489s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1489s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1489s FOR EXAMPLE: 1489s 1489s SPLUTTER(\*STDOUT); 1489s SUB SPLUTTER { 1489s MY $FH = SHIFT; 1489s PRINT $FH "HER UM WELL A HMMM\N"; 1489s } 1489s 1489s $REC = GET_REC(\*STDIN); 1489s SUB GET_REC { 1489s MY $FH = SHIFT; 1489s RETURN SCALAR <$FH>; 1489s } 1489s 1489s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1489s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1489s 1489s SUB OPENIT { 1489s MY $PATH = SHIFT; 1489s LOCAL *FH; 1489s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1489s } 1489s 1489s =HEAD2 PROTOTYPES 1489s X X 1489s 1489s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1489s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1489s SECTION OR WITH A L. 1489s IF YOU DECLARE EITHER OF 1489s 1489s SUB MYPUSH (\@@) 1489s SUB MYPUSH :PROTOTYPE(\@@) 1489s 1489s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1489s 1489s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1489s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1489s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1489s OF AN ATTRIBUTE. 1489s 1489s THE 1489s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1489s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 1489s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 1489s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1489s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 1489s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1489s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1489s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1489s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 1489s 1489s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1489s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1489s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1489s 1489s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1489s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1489s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1489s CORRESPONDING BUILT-IN. 1489s 1489s DECLARED AS CALLED AS 1489s 1489s SUB MYLINK ($$) MYLINK $OLD, $NEW 1489s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1489s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 1489s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1489s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1489s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1489s SUB MYPOP (\@) MYPOP @ARRAY 1489s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1489s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1489s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1489s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1489s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1489s SUB MYRAND (;$) MYRAND 42 1489s SUB MYTIME () MYTIME 1489s 1489s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1489s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1489s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1489s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1489s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1489s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1489s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1489s 1489s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1489s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1489s 1489s SUB MYREF (\[$@%&*]) 1489s 1489s WILL ALLOW CALLING MYREF() AS 1489s 1489s MYREF $VAR 1489s MYREF @ARRAY 1489s MYREF %HASH 1489s MYREF &SUB 1489s MYREF *GLOB 1489s 1489s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1489s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 1489s 1489s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1489s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1489s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1489s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1489s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 1489s OR A SUBSEQUENT COMMA. 1489s 1489s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1489s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1489s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1489s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1489s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1489s FOLLOWS: 1489s 1489s USE SYMBOL 'QUALIFY_TO_REF'; 1489s 1489s SUB FOO (*) { 1489s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1489s ... 1489s } 1489s 1489s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1489s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1489s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1489s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1489s 1489s SUB MYPUSH (+@) { 1489s MY $AREF = SHIFT; 1489s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1489s PUSH @$AREF, @_; 1489s } 1489s 1489s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1489s IS OF AN ACCEPTABLE TYPE. 1489s 1489s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1489s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1489s 1489s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1489s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1489s PROVIDED, C<$_> WILL BE USED INSTEAD. 1489s 1489s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1489s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1489s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1489s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1489s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1489s 1489s MYTIME +2; 1489s 1489s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1489s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1489s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1489s 1489s SUB MYGETPROTOBYNUMBER($;); 1489s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1489s 1489s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1489s PROVIDED IT'S IN THE INITIAL POSITION: 1489s X<&> 1489s 1489s SUB TRY (&@) { 1489s MY($TRY,$CATCH) = @_; 1489s EVAL { &$TRY }; 1489s IF ($@) { 1489s LOCAL $_ = $@; 1489s &$CATCH; 1489s } 1489s } 1489s SUB CATCH (&) { $_[0] } 1489s 1489s TRY { 1489s DIE "PHOOEY"; 1489s } CATCH { 1489s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1489s }; 1489s 1489s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1489s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1489s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1489s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1489s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1489s 1489s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1489s X 1489s 1489s SUB MYGREP (&@) { 1489s MY $CODE = SHIFT; 1489s MY @RESULT; 1489s FOREACH $_ (@_) { 1489s PUSH(@RESULT, $_) IF &$CODE; 1489s } 1489s @RESULT; 1489s } 1489s 1489s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1489s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1489s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1489s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1489s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1489s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1489s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1489s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1489s 1489s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1489s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1489s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1489s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1489s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1489s MAJORITY OF OFFENDING CODE IS FIXED. 1489s 1489s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1489s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1489s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1489s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1489s 1489s SUB FUNC ($) { 1489s MY $N = SHIFT; 1489s PRINT "YOU GAVE ME $N\N"; 1489s } 1489s 1489s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1489s RETURNING A LIST: 1489s 1489s FUNC(@FOO); 1489s FUNC( $TEXT =~ /\W+/G ); 1489s 1489s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1489s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1489s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1489s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1489s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1489s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1489s 1489s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1489s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1489s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1489s EFFECT, LIKE SO: 1489s 1489s SUB FOO($$); 1489s SUB FOO($$) { 1489s FOO 1, 2; 1489s } 1489s 1489s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1489s TO MAKE THE WORLD A BETTER PLACE. 1489s 1489s =HEAD2 CONSTANT FUNCTIONS 1489s X 1489s 1489s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1489s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1489s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1489s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1489s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1489s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1489s 1489s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1489s 1489s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1489s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1489s # AND IT'S INLINED, TOO! 1489s SUB ST_DEV () { 0 } 1489s SUB ST_INO () { 1 } 1489s 1489s SUB FLAG_FOO () { 1 << 8 } 1489s SUB FLAG_BAR () { 1 << 9 } 1489s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1489s 1489s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1489s 1489s SUB N () { INT(OPT_BAZ) / 3 } 1489s 1489s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1489s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1489s 1489s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1489s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1489s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1489s C: 1489s 1489s SUB BAZ_VAL () { 1489s IF (OPT_BAZ) { 1489s RETURN 23; 1489s } 1489s ELSE { 1489s RETURN 42; 1489s } 1489s } 1489s SUB BONK_VAL () { RETURN 12345 } 1489s 1489s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1489s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1489s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1489s 1489s BEGIN { 1489s MY $VAR = 1; 1489s NO STRICT 'REFS'; 1489s *INLINED = SUB () { $VAR }; 1489s } 1489s 1489s BEGIN { 1489s MY $VAR = 1; 1489s MY $REF = \$VAR; 1489s NO STRICT 'REFS'; 1489s *NOT_INLINED = SUB () { $VAR }; 1489s } 1489s 1489s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1489s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1489s 1489s BEGIN { 1489s MY $X = 10; 1489s *FOO = SUB () { $X }; 1489s $X++; 1489s } 1489s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1489s 1489s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1489s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1489s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1489s SO IT PRINTED C<10>, NOT C<11>. 1489s 1489s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1489s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1489s ASIDE FROM WHERE IT IS DECLARED. 1489s 1489s # FINE, NO WARNING 1489s BEGIN { 1489s MY $X = 54321; 1489s *INLINED = SUB () { $X }; 1489s } 1489s # ERROR 1489s BEGIN { 1489s MY $X; 1489s $X = 54321; 1489s *ALSO_INLINED = SUB () { $X }; 1489s } 1489s 1489s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 1489s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 1489s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 1489s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 1489s CONSTANT SUBROUTINE: 1489s 1489s MY $X = 54321; 1489s *INLINED = SUB : CONST { $X }; 1489s $X++; 1489s 1489s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1489s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1489s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1489s VALUE CAPTURED THE SAME WAY. 1489s 1489s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1489s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1489s AN EXPLICIT C: 1489s 1489s BEGIN { 1489s MY $X = 10; 1489s *FOO = SUB () { RETURN $X }; 1489s $X++; 1489s } 1489s PRINT FOO(); # PRINTS 11 1489s 1489s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1489s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1489s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1489s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1489s 1489s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1489s SUB ONE { 1489s 1; 1489s } 1489s IF (ONE ) { 1489s PRINT ONE() IF ONE ; 1489s } 1489s 1489s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1489s SUB ONE () { 1 } 1489s DO { 1489s PRINT 1 1489s }; 1489s 1489s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1489s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1489s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1489s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1489s 1489s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1489s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1489s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1489s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1489s 1489s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1489s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1489s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1489s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1489s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1489s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1489s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1489s MENTIONED ABOVE: 1489s 1489s SUB NOT_INLINED () { RETURN 23 } 1489s 1489s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1489s X X X X 1489s 1489s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1489s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1489s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1489s ON A NON-UNIX SYSTEM. 1489s 1489s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1489s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1489s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1489s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1489s 1489s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1489s CHDIR $SOMEWHERE; 1489s SUB CHDIR { ... } 1489s 1489s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1489s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1489s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1489s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1489s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1489s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1489s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1489s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1489s FOR SOME KEYWORDS. SEE L. 1489s 1489s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1489s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1489s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1489s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1489s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1489s THAT IS, THEY COULD SAY 1489s 1489s USE MODULE 'OPEN'; 1489s 1489s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1489s 1489s USE MODULE; 1489s 1489s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1489s 1489s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1489s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1489s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1489s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1489s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1489s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1489s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1489s 1489s PACKAGE REGLOB; 1489s REQUIRE EXPORTER; 1489s @ISA = 'EXPORTER'; 1489s @EXPORT_OK = 'GLOB'; 1489s 1489s SUB IMPORT { 1489s MY $PKG = SHIFT; 1489s RETURN UNLESS @_; 1489s MY $SYM = SHIFT; 1489s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1489s $PKG->EXPORT($WHERE, $SYM, @_); 1489s } 1489s 1489s SUB GLOB { 1489s MY $PAT = SHIFT; 1489s MY @GOT; 1489s IF (OPENDIR MY $D, '.') { 1489s @GOT = GREP /$PAT/, READDIR $D; 1489s CLOSEDIR $D; 1489s } 1489s RETURN @GOT; 1489s } 1489s 1; 1489s 1489s AND HERE'S HOW IT COULD BE (AB)USED: 1489s 1489s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1489s PACKAGE FOO; 1489s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1489s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1489s 1489s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1489s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1489s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1489s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1489s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1489s IT MUST BE DONE AT ALL. 1489s 1489s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1489s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1489s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1489s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1489s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1489s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1489s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1489s LIBRARY. 1489s 1489s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1489s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1489s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1489s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1489s (SEE L). 1489s 1489s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1489s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1489s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1489s 1489s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1489s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1489s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1489s C SYNTAX, THOUGH). 1489s 1489s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1489s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1489s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1489s 1489s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1489s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1489s 1489s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1489s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1489s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1489s 1489s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1489s 1489s =HEAD2 AUTOLOADING 1489s X X 1489s 1489s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1489s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1489s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1489s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1489s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1489s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1489s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1489s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1489s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1489s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1489s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1489s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1489s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1489s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1489s SUBROUTINE NAME. SEE L FOR DETAILS.) 1489s 1489s 1489s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1489s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1489s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1489s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1489s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1489s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1489s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1489s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1489s 1489s SUB AUTOLOAD { 1489s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1489s MY $PROGRAM = $AUTOLOAD; 1489s $PROGRAM =~ S/.*:://; 1489s SYSTEM($PROGRAM, @_); 1489s } 1489s DATE(); 1489s WHO(); 1489s LS('-L'); 1489s 1489s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1489s EVEN NEED PARENTHESES: 1489s 1489s USE SUBS QW(DATE WHO LS); 1489s DATE; 1489s WHO; 1489s LS '-L'; 1489s 1489s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1489s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1489s 1489s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1489s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1489s DESCRIBED IN L AND IN L, THE STANDARD 1489s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1489s FUNCTIONS TO PERL CODE IN L. 1489s 1489s =HEAD2 SUBROUTINE ATTRIBUTES 1489s X X X 1489s 1489s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1489s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1489s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1489s C HAD BEEN SEEN. SEE L FOR DETAILS 1489s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1489s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1489s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1489s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1489s 1489s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1489s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1489s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1489s NEST PROPERLY. 1489s 1489s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1489s 1489s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1489s SUB PLUGH () : UGLY('\(") :BAD; 1489s SUB XYZZY : _5X5 { ... } 1489s 1489s EXAMPLES OF INVALID SYNTAX: 1489s 1489s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1489s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1489s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1489s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1489s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1489s 1489s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1489s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1489s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1489s PARSED AND INVOKED: 1489s 1489s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1489s 1489s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1489s SEE L AND L. 1489s 1489s =HEAD1 SEE ALSO 1489s 1489s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1489s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1489s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1489s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1489s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1489s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1489s 1489s =FOR VI 1489s # EX: SET STS=0 SW=4 ET: 1489s 1489s ok 2 1489s # testing mod_cgi with /modules/cgi/perl.pl 1489s # expected 200 1489s # received 200 1489s # body: PERL CGI 1489s ok 3 1489s # testing mod_test_rwrite with /test_rwrite 1489s # expected 200 1489s # received 200 1489s # body: A 1489s ok 4 1489s ok 1493s t/filter/case_in.t .................. 1493s 1..3 1493s # Running under perl version 5.040000 for linux 1493s # Current time local: Fri Feb 21 13:06:26 2025 1493s # Current time GMT: Fri Feb 21 13:06:26 2025 1493s # Using Test.pm version 1.31 1493s # Using Apache/Test.pm version 1.44 1493s ok 1 1493s # testing mod_cgi with /modules/cgi/perl_echo.pl 1493s # expected 200 1493s # received 200 1493s ok 2 1493s # testing mod_echo_post with /echo_post 1493s # expected 200 1493s # received 200 1493s ok 3 1493s ok 1497s t/filter/input_body.t ............... 1497s 1..2 1497s # Running under perl version 5.040000 for linux 1497s # Current time local: Fri Feb 21 13:06:30 2025 1497s # Current time GMT: Fri Feb 21 13:06:30 2025 1497s # Using Test.pm version 1.31 1497s # Using Apache/Test.pm version 1.44 1497s # testing : Posted "1 ko" 1497s # expected: 'ok 1' 1497s # received: 'ok 1' 1497s ok 1 1497s # testing : Posted "2 ko" 1497s # expected: 'ok 2' 1497s # received: 'ok 2' 1497s ok 2 1497s ok 1502s t/http11/basicauth.t ................ 1502s 1..3 1502s # Running under perl version 5.040000 for linux 1502s # Current time local: Fri Feb 21 13:06:34 2025 1502s # Current time GMT: Fri Feb 21 13:06:34 2025 1502s # Using Test.pm version 1.31 1502s # Using Apache/Test.pm version 1.44 1502s ok 1 1502s ok 2 1502s ok 3 1502s ok 1506s t/http11/chunked.t .................. 1506s 1..30 1506s # Running under perl version 5.040000 for linux 1506s # Current time local: Fri Feb 21 13:06:39 2025 1506s # Current time GMT: Fri Feb 21 13:06:39 2025 1506s # Using Test.pm version 1.31 1506s # Using Apache/Test.pm version 1.44 1506s # testing : response protocol 1506s # expected: 'HTTP/1.1' 1506s # received: 'HTTP/1.1' 1506s ok 1 1506s # testing : response Transfer-Encoding 1506s # expected: 'chunked' 1506s # received: 'chunked' 1506s ok 2 1506s # testing : no Content-Length 1506s # expected: 0 1506s # received: 0 1506s ok 3 1506s # testing : body length 1506s # expected: '70976' 1506s # received: 70976 1506s ok 4 1506s # testing : number of requests 1506s # expected: 1 1506s # received: 1 1506s ok 5 1506s # testing : response protocol 1506s # expected: 'HTTP/1.1' 1506s # received: 'HTTP/1.1' 1506s ok 6 1506s # testing : response Transfer-Encoding 1506s # expected: 'chunked' 1506s # received: 'chunked' 1506s ok 7 1506s # testing : no Content-Length 1506s # expected: 0 1506s # received: 0 1506s ok 8 1506s # testing : body length 1506s # expected: '212509' 1506s # received: 212509 1506s ok 9 1506s # testing : number of requests 1506s # expected: 2 1506s # received: 2 1506s ok 10 1506s # testing : response protocol 1506s # expected: 'HTTP/1.1' 1506s # received: 'HTTP/1.1' 1506s ok 11 1506s # testing : response Transfer-Encoding 1506s # expected: 'chunked' 1506s # received: 'chunked' 1506s ok 12 1506s # testing : no Content-Length 1506s # expected: 0 1506s # received: 0 1506s ok 13 1506s # testing : body length 1506s # expected: '280545' 1506s # received: 280545 1506s ok 14 1506s # testing : number of requests 1506s # expected: 3 1506s # received: 3 1506s ok 15 1506s # testing : response protocol 1506s # expected: 'HTTP/1.1' 1506s # received: 'HTTP/1.1' 1506s ok 16 1506s # testing : response Transfer-Encoding 1506s # expected: 'chunked' 1506s # received: 'chunked' 1506s ok 17 1506s # testing : no Content-Length 1506s # expected: 0 1506s # received: 0 1506s ok 18 1506s # testing : body length 1506s # expected: '845969' 1506s # received: 845969 1506s ok 19 1506s # testing : number of requests 1506s # expected: 4 1506s # received: 4 1506s ok 20 1506s # testing : response protocol 1506s # expected: 'HTTP/1.1' 1506s # received: 'HTTP/1.1' 1506s ok 21 1506s # testing : no Transfer-Encoding (test result inverted) 1506s # expected: 'chunked' 1506s # received: '' 1506s ok 22 1506s # testing : content length 1506s # expected: 253 1506s # received: '253' 1506s ok 23 1506s # testing : body length 1506s # expected: '242' 1506s # received: 242 1506s ok 24 1506s # testing : number of requests 1506s # expected: 5 1506s # received: 5 1506s ok 25 1506s # testing : response protocol 1506s # expected: 'HTTP/1.1' 1506s # received: 'HTTP/1.1' 1506s ok 26 1506s # testing : no Transfer-Encoding (test result inverted) 1506s # expected: 'chunked' 1506s # received: '' 1506s ok 27 1506s # testing : content length 1506s # expected: '' 1506s # received: '' 1506s ok 28 1506s # testing : body length 1506s # expected: '14276' 1506s # received: 14276 1506s ok 29 1506s # testing : number of requests 1506s # expected: 6 1506s # received: 6 1506s ok 30 1506s ok 1510s t/http11/chunked2.t ................. 1510s 1..2 1510s # Running under perl version 5.040000 for linux 1510s # Current time local: Fri Feb 21 13:06:43 2025 1510s # Current time GMT: Fri Feb 21 13:06:43 2025 1510s # Using Test.pm version 1.31 1510s # Using Apache/Test.pm version 1.44 1510s # testing : successful response 1510s # expected: 200 1510s # received: '200' 1510s ok 1 1510s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1510s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1510s ok 2 1510s ok 1515s t/http11/clength.t .................. 1515s 1..6 1515s # Running under perl version 5.040000 for linux 1515s # Current time local: Fri Feb 21 13:06:47 2025 1515s # Current time GMT: Fri Feb 21 13:06:47 2025 1515s # Using Test.pm version 1.31 1515s # Using Apache/Test.pm version 1.44 1515s # testing : successful response 1515s # expected: 200 1515s # received: '200' 1515s ok 1 1515s # expected: 10 1515s # received: '10' 1515s ok 2 1515s # expected: 'bbbbbbbbbb' 1515s # received: 'bbbbbbbbbb' 1515s ok 3 1515s # testing : successful response 1515s # expected: 200 1515s # received: '200' 1515s ok 4 1515s # expected: 6 1515s # received: '6' 1515s ok 5 1515s # expected: 'foobar' 1515s # received: 'foobar' 1515s ok 6 1515s ok 1520s t/http11/post.t ..................... 1520s # using LWP client 1520s 1..51 1520s # Running under perl version 5.040000 for linux 1520s # Current time local: Fri Feb 21 13:06:52 2025 1520s # Current time GMT: Fri Feb 21 13:06:52 2025 1520s # Using Test.pm version 1.31 1520s # Using Apache/Test.pm version 1.44 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 1024 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: Keep-Alive 1520s #Date: Fri, 21 Feb 2025 13:06:55 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 5 1520s #Client-Date: Fri, 21 Feb 2025 13:06:55 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #DMMATCH1: 1 1520s #Keep-Alive: timeout=5, max=100 1520s # 1520s # testing : length posted 1520s # expected: '1024' 1520s # received: 1024 1520s ok 1 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 2048 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:55 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 5 1520s #Client-Date: Fri, 21 Feb 2025 13:06:55 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 2 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '2048' 1520s # received: 2048 1520s ok 2 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 3072 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:55 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 5 1520s #Client-Date: Fri, 21 Feb 2025 13:06:55 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 3 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '3072' 1520s # received: 3072 1520s ok 3 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 4096 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:55 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 5 1520s #Client-Date: Fri, 21 Feb 2025 13:06:55 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 4 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '4096' 1520s # received: 4096 1520s ok 4 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 5120 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 5 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 5 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '5120' 1520s # received: 5120 1520s ok 5 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 6144 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 5 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 6 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '6144' 1520s # received: 6144 1520s ok 6 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 7168 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 5 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 7 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '7168' 1520s # received: 7168 1520s ok 7 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 8192 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 5 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 8 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '8192' 1520s # received: 8192 1520s ok 8 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 9216 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 5 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 9 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '9216' 1520s # received: 9216 1520s ok 9 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 10240 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 10 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '10240' 1520s # received: 10240 1520s ok 10 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 11264 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 11 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '11264' 1520s # received: 11264 1520s ok 11 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 12288 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 12 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '12288' 1520s # received: 12288 1520s ok 12 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 13312 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 13 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '13312' 1520s # received: 13312 1520s ok 13 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 14336 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 14 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '14336' 1520s # received: 14336 1520s ok 14 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 15360 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 15 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '15360' 1520s # received: 15360 1520s ok 15 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 16384 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 16 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '16384' 1520s # received: 16384 1520s ok 16 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 17408 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 17 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '17408' 1520s # received: 17408 1520s ok 17 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 18432 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 18 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '18432' 1520s # received: 18432 1520s ok 18 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 19456 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 19 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '19456' 1520s # received: 19456 1520s ok 19 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 20480 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 20 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '20480' 1520s # received: 20480 1520s ok 20 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 21504 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 21 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '21504' 1520s # received: 21504 1520s ok 21 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 22528 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 22 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '22528' 1520s # received: 22528 1520s ok 22 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 23552 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 23 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '23552' 1520s # received: 23552 1520s ok 23 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 24576 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 24 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '24576' 1520s # received: 24576 1520s ok 24 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 25600 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 25 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '25600' 1520s # received: 25600 1520s ok 25 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 26624 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 26 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '26624' 1520s # received: 26624 1520s ok 26 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 27648 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 27 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '27648' 1520s # received: 27648 1520s ok 27 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 28672 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 28 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '28672' 1520s # received: 28672 1520s ok 28 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 29696 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 29 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '29696' 1520s # received: 29696 1520s ok 29 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 30720 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 30 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '30720' 1520s # received: 30720 1520s ok 30 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 31744 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 31 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '31744' 1520s # received: 31744 1520s ok 31 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 32768 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:56 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 32 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '32768' 1520s # received: 32768 1520s ok 32 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 33792 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 33 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '33792' 1520s # received: 33792 1520s ok 33 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 34816 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 34 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '34816' 1520s # received: 34816 1520s ok 34 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 35840 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 35 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '35840' 1520s # received: 35840 1520s ok 35 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 36864 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 36 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '36864' 1520s # received: 36864 1520s ok 36 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 37888 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 37 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '37888' 1520s # received: 37888 1520s ok 37 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 38912 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 38 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '38912' 1520s # received: 38912 1520s ok 38 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 39936 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 39 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '39936' 1520s # received: 39936 1520s ok 39 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 40960 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 40 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '40960' 1520s # received: 40960 1520s ok 40 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 41984 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 41 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '41984' 1520s # received: 41984 1520s ok 41 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 43008 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 42 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '43008' 1520s # received: 43008 1520s ok 42 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 44032 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 43 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '44032' 1520s # received: 44032 1520s ok 43 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 45056 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 44 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '45056' 1520s # received: 45056 1520s ok 44 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 46080 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 45 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '46080' 1520s # received: 46080 1520s ok 45 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 47104 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 46 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '47104' 1520s # received: 47104 1520s ok 46 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 48128 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 47 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '48128' 1520s # received: 48128 1520s ok 47 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 49152 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 48 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '49152' 1520s # received: 49152 1520s ok 48 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 50176 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 49 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '50176' 1520s # received: 50176 1520s ok 49 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 51200 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 6 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 50 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '51200' 1520s # received: 51200 1520s ok 50 1520s #lwp request: 1520s #POST http://localhost:8529/eat_post HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s #Content-Length: 102400 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1520s #Vary: In-If1 1520s #Content-Length: 7 1520s #Client-Date: Fri, 21 Feb 2025 13:06:57 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 51 1520s #DMMATCH1: 1 1520s # 1520s # testing : length posted 1520s # expected: '102400' 1520s # received: 102400 1520s ok 51 1520s ok 1525s t/modules/aaa.t ..................... 1525s 1..40 1525s # Running under perl version 5.040000 for linux 1525s # Current time local: Fri Feb 21 13:06:57 2025 1525s # Current time GMT: Fri Feb 21 13:06:57 2025 1525s # Using Test.pm version 1.31 1525s # Using Apache/Test.pm version 1.44 1525s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/realm2 1525s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/basic1 1525s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/form1 1525s ok 1 1525s ok 2 1525s ok 3 1525s ok 4 1525s ok 5 1525s ok 6 1525s ok 7 1525s ok 8 1525s ok 9 1525s ok 10 1525s ok 11 1525s ok 12 1525s ok 13 1525s ok 14 1525s ok 15 1525s ok 16 1525s ok 17 1525s ok 18 1525s ok 19 1525s ok 20 1525s ok 21 1525s ok 22 1525s ok 23 1525s ok 24 1525s ok 25 1525s ok 26 1525s ok 27 1525s ok 28 1525s ok 29 1525s ok 30 1525s ok 31 1525s ok 32 1525s ok 33 1525s ok 34 1525s ok 35 1525s ok 36 1525s ok 37 1525s ok 38 1525s ok 39 1525s ok 40 1525s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/form1 1525s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/basic1 1525s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/realm2 1525s ok 1530s t/modules/access.t .................. 1530s 1..408 1530s # Running under perl version 5.040000 for linux 1530s # Current time local: Fri Feb 21 13:07:02 2025 1530s # Current time GMT: Fri Feb 21 13:07:02 2025 1530s # Using Test.pm version 1.31 1530s # Using Apache/Test.pm version 1.44 1530s # --- 1530s # Order deny,allow 1530s # Allow from all 1530s # expecting access. 1530s ok 1 1530s # --- 1530s # Order deny,allow 1530s # Deny from all 1530s # expecting access denial. 1530s ok 2 1530s # --- 1530s # Order deny,allow 1530s # Allow from all 1530s # Deny from all 1530s # expecting access. 1530s ok 3 1530s # --- 1530s # Order deny,allow 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 4 1530s # --- 1530s # Order deny,allow 1530s # Allow from all 1530s # Deny from localhost 1530s # expecting access. 1530s ok 5 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 6 1530s # --- 1530s # Order deny,allow 1530s # Allow from all 1530s # Deny from 127.0.0.1 1530s # expecting access. 1530s ok 7 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 8 1530s # --- 1530s # Order deny,allow 1530s # Allow from all 1530s # Deny from 127.0 1530s # expecting access. 1530s ok 9 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 10 1530s # --- 1530s # Order deny,allow 1530s # Allow from all 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access. 1530s ok 11 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 12 1530s # --- 1530s # Order deny,allow 1530s # Allow from all 1530s # Deny from 127.0.0.1/16 1530s # expecting access. 1530s ok 13 1530s # --- 1530s # Order deny,allow 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 14 1530s # --- 1530s # Order deny,allow 1530s # Allow from all 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 15 1530s # --- 1530s # Order deny,allow 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 16 1530s # --- 1530s # Order deny,allow 1530s # Allow from all 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 17 1530s # --- 1530s # Order deny,allow 1530s # Allow from localhost 1530s # expecting access. 1530s ok 18 1530s # --- 1530s # Order deny,allow 1530s # Deny from all 1530s # expecting access denial. 1530s ok 19 1530s # --- 1530s # Order deny,allow 1530s # Allow from localhost 1530s # Deny from all 1530s # expecting access. 1530s ok 20 1530s # --- 1530s # Order deny,allow 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 21 1530s # --- 1530s # Order deny,allow 1530s # Allow from localhost 1530s # Deny from localhost 1530s # expecting access. 1530s ok 22 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 23 1530s # --- 1530s # Order deny,allow 1530s # Allow from localhost 1530s # Deny from 127.0.0.1 1530s # expecting access. 1530s ok 24 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 25 1530s # --- 1530s # Order deny,allow 1530s # Allow from localhost 1530s # Deny from 127.0 1530s # expecting access. 1530s ok 26 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 27 1530s # --- 1530s # Order deny,allow 1530s # Allow from localhost 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access. 1530s ok 28 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 29 1530s # --- 1530s # Order deny,allow 1530s # Allow from localhost 1530s # Deny from 127.0.0.1/16 1530s # expecting access. 1530s ok 30 1530s # --- 1530s # Order deny,allow 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 31 1530s # --- 1530s # Order deny,allow 1530s # Allow from localhost 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 32 1530s # --- 1530s # Order deny,allow 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 33 1530s # --- 1530s # Order deny,allow 1530s # Allow from localhost 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 34 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1 1530s # expecting access. 1530s ok 35 1530s # --- 1530s # Order deny,allow 1530s # Deny from all 1530s # expecting access denial. 1530s ok 36 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1 1530s # Deny from all 1530s # expecting access. 1530s ok 37 1530s # --- 1530s # Order deny,allow 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 38 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1 1530s # Deny from localhost 1530s # expecting access. 1530s ok 39 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 40 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1 1530s # Deny from 127.0.0.1 1530s # expecting access. 1530s ok 41 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 42 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1 1530s # Deny from 127.0 1530s # expecting access. 1530s ok 43 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 44 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access. 1530s ok 45 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 46 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1 1530s # Deny from 127.0.0.1/16 1530s # expecting access. 1530s ok 47 1530s # --- 1530s # Order deny,allow 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 48 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 49 1530s # --- 1530s # Order deny,allow 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 50 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 51 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0 1530s # expecting access. 1530s ok 52 1530s # --- 1530s # Order deny,allow 1530s # Deny from all 1530s # expecting access denial. 1530s ok 53 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0 1530s # Deny from all 1530s # expecting access. 1530s ok 54 1530s # --- 1530s # Order deny,allow 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 55 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0 1530s # Deny from localhost 1530s # expecting access. 1530s ok 56 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 57 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0 1530s # Deny from 127.0.0.1 1530s # expecting access. 1530s ok 58 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 59 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0 1530s # Deny from 127.0 1530s # expecting access. 1530s ok 60 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 61 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access. 1530s ok 62 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 63 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0 1530s # Deny from 127.0.0.1/16 1530s # expecting access. 1530s ok 64 1530s # --- 1530s # Order deny,allow 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 65 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 66 1530s # --- 1530s # Order deny,allow 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 67 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 68 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # expecting access. 1530s ok 69 1530s # --- 1530s # Order deny,allow 1530s # Deny from all 1530s # expecting access denial. 1530s ok 70 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from all 1530s # expecting access. 1530s ok 71 1530s # --- 1530s # Order deny,allow 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 72 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from localhost 1530s # expecting access. 1530s ok 73 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 74 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from 127.0.0.1 1530s # expecting access. 1530s ok 75 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 76 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from 127.0 1530s # expecting access. 1530s ok 77 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 78 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access. 1530s ok 79 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 80 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from 127.0.0.1/16 1530s # expecting access. 1530s ok 81 1530s # --- 1530s # Order deny,allow 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 82 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 83 1530s # --- 1530s # Order deny,allow 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 84 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 85 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/16 1530s # expecting access. 1530s ok 86 1530s # --- 1530s # Order deny,allow 1530s # Deny from all 1530s # expecting access denial. 1530s ok 87 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/16 1530s # Deny from all 1530s # expecting access. 1530s ok 88 1530s # --- 1530s # Order deny,allow 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 89 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/16 1530s # Deny from localhost 1530s # expecting access. 1530s ok 90 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 91 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/16 1530s # Deny from 127.0.0.1 1530s # expecting access. 1530s ok 92 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 93 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/16 1530s # Deny from 127.0 1530s # expecting access. 1530s ok 94 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 95 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/16 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access. 1530s ok 96 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 97 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/16 1530s # Deny from 127.0.0.1/16 1530s # expecting access. 1530s ok 98 1530s # --- 1530s # Order deny,allow 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 99 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/16 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 100 1530s # --- 1530s # Order deny,allow 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 101 1530s # --- 1530s # Order deny,allow 1530s # Allow from 127.0.0.1/16 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 102 1530s # --- 1530s # Order deny,allow 1530s # Allow from somewhere.else.com 1530s # expecting access. 1530s ok 103 1530s # --- 1530s # Order deny,allow 1530s # Deny from all 1530s # expecting access denial. 1530s ok 104 1530s # --- 1530s # Order deny,allow 1530s # Allow from somewhere.else.com 1530s # Deny from all 1530s # expecting access denial. 1530s ok 105 1530s # --- 1530s # Order deny,allow 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 106 1530s # --- 1530s # Order deny,allow 1530s # Allow from somewhere.else.com 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 107 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 108 1530s # --- 1530s # Order deny,allow 1530s # Allow from somewhere.else.com 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 109 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 110 1530s # --- 1530s # Order deny,allow 1530s # Allow from somewhere.else.com 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 111 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 112 1530s # --- 1530s # Order deny,allow 1530s # Allow from somewhere.else.com 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 113 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 114 1530s # --- 1530s # Order deny,allow 1530s # Allow from somewhere.else.com 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 115 1530s # --- 1530s # Order deny,allow 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 116 1530s # --- 1530s # Order deny,allow 1530s # Allow from somewhere.else.com 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 117 1530s # --- 1530s # Order deny,allow 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 118 1530s # --- 1530s # Order deny,allow 1530s # Allow from somewhere.else.com 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 119 1530s # --- 1530s # Order deny,allow 1530s # Allow from 66.6.6.6 1530s # expecting access. 1530s ok 120 1530s # --- 1530s # Order deny,allow 1530s # Deny from all 1530s # expecting access denial. 1530s ok 121 1530s # --- 1530s # Order deny,allow 1530s # Allow from 66.6.6.6 1530s # Deny from all 1530s # expecting access denial. 1530s ok 122 1530s # --- 1530s # Order deny,allow 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 123 1530s # --- 1530s # Order deny,allow 1530s # Allow from 66.6.6.6 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 124 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 125 1530s # --- 1530s # Order deny,allow 1530s # Allow from 66.6.6.6 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 126 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 127 1530s # --- 1530s # Order deny,allow 1530s # Allow from 66.6.6.6 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 128 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 129 1530s # --- 1530s # Order deny,allow 1530s # Allow from 66.6.6.6 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 130 1530s # --- 1530s # Order deny,allow 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 131 1530s # --- 1530s # Order deny,allow 1530s # Allow from 66.6.6.6 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 132 1530s # --- 1530s # Order deny,allow 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 133 1530s # --- 1530s # Order deny,allow 1530s # Allow from 66.6.6.6 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 134 1530s # --- 1530s # Order deny,allow 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 135 1530s # --- 1530s # Order deny,allow 1530s # Allow from 66.6.6.6 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 136 1530s # --- 1530s # Order allow,deny 1530s # Allow from all 1530s # expecting access. 1530s ok 137 1530s # --- 1530s # Order allow,deny 1530s # Deny from all 1530s # expecting access denial. 1530s ok 138 1530s # --- 1530s # Order allow,deny 1530s # Allow from all 1530s # Deny from all 1530s # expecting access denial. 1530s ok 139 1530s # --- 1530s # Order allow,deny 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 140 1530s # --- 1530s # Order allow,deny 1530s # Allow from all 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 141 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 142 1530s # --- 1530s # Order allow,deny 1530s # Allow from all 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 143 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 144 1530s # --- 1530s # Order allow,deny 1530s # Allow from all 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 145 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 146 1530s # --- 1530s # Order allow,deny 1530s # Allow from all 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 147 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 148 1530s # --- 1530s # Order allow,deny 1530s # Allow from all 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 149 1530s # --- 1530s # Order allow,deny 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 150 1530s # --- 1530s # Order allow,deny 1530s # Allow from all 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 151 1530s # --- 1530s # Order allow,deny 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 152 1530s # --- 1530s # Order allow,deny 1530s # Allow from all 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 153 1530s # --- 1530s # Order allow,deny 1530s # Allow from localhost 1530s # expecting access. 1530s ok 154 1530s # --- 1530s # Order allow,deny 1530s # Deny from all 1530s # expecting access denial. 1530s ok 155 1530s # --- 1530s # Order allow,deny 1530s # Allow from localhost 1530s # Deny from all 1530s # expecting access denial. 1530s ok 156 1530s # --- 1530s # Order allow,deny 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 157 1530s # --- 1530s # Order allow,deny 1530s # Allow from localhost 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 158 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 159 1530s # --- 1530s # Order allow,deny 1530s # Allow from localhost 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 160 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 161 1530s # --- 1530s # Order allow,deny 1530s # Allow from localhost 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 162 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 163 1530s # --- 1530s # Order allow,deny 1530s # Allow from localhost 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 164 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 165 1530s # --- 1530s # Order allow,deny 1530s # Allow from localhost 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 166 1530s # --- 1530s # Order allow,deny 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 167 1530s # --- 1530s # Order allow,deny 1530s # Allow from localhost 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 168 1530s # --- 1530s # Order allow,deny 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 169 1530s # --- 1530s # Order allow,deny 1530s # Allow from localhost 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 170 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1 1530s # expecting access. 1530s ok 171 1530s # --- 1530s # Order allow,deny 1530s # Deny from all 1530s # expecting access denial. 1530s ok 172 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1 1530s # Deny from all 1530s # expecting access denial. 1530s ok 173 1530s # --- 1530s # Order allow,deny 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 174 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 175 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 176 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 177 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 178 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 179 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 180 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 181 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 182 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 183 1530s # --- 1530s # Order allow,deny 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 184 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 185 1530s # --- 1530s # Order allow,deny 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 186 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 187 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0 1530s # expecting access. 1530s ok 188 1530s # --- 1530s # Order allow,deny 1530s # Deny from all 1530s # expecting access denial. 1530s ok 189 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0 1530s # Deny from all 1530s # expecting access denial. 1530s ok 190 1530s # --- 1530s # Order allow,deny 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 191 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 192 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 193 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 194 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 195 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 196 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 197 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 198 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 199 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 200 1530s # --- 1530s # Order allow,deny 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 201 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 202 1530s # --- 1530s # Order allow,deny 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 203 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 204 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # expecting access. 1530s ok 205 1530s # --- 1530s # Order allow,deny 1530s # Deny from all 1530s # expecting access denial. 1530s ok 206 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from all 1530s # expecting access denial. 1530s ok 207 1530s # --- 1530s # Order allow,deny 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 208 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 209 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 210 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 211 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 212 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 213 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 214 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 215 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 216 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 217 1530s # --- 1530s # Order allow,deny 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 218 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 219 1530s # --- 1530s # Order allow,deny 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 220 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 221 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/16 1530s # expecting access. 1530s ok 222 1530s # --- 1530s # Order allow,deny 1530s # Deny from all 1530s # expecting access denial. 1530s ok 223 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/16 1530s # Deny from all 1530s # expecting access denial. 1530s ok 224 1530s # --- 1530s # Order allow,deny 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 225 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/16 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 226 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 227 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/16 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 228 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 229 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/16 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 230 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 231 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/16 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 232 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 233 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/16 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 234 1530s # --- 1530s # Order allow,deny 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 235 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/16 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 236 1530s # --- 1530s # Order allow,deny 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 237 1530s # --- 1530s # Order allow,deny 1530s # Allow from 127.0.0.1/16 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 238 1530s # --- 1530s # Order allow,deny 1530s # Allow from somewhere.else.com 1530s # expecting access denial. 1530s ok 239 1530s # --- 1530s # Order allow,deny 1530s # Deny from all 1530s # expecting access denial. 1530s ok 240 1530s # --- 1530s # Order allow,deny 1530s # Allow from somewhere.else.com 1530s # Deny from all 1530s # expecting access denial. 1530s ok 241 1530s # --- 1530s # Order allow,deny 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 242 1530s # --- 1530s # Order allow,deny 1530s # Allow from somewhere.else.com 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 243 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 244 1530s # --- 1530s # Order allow,deny 1530s # Allow from somewhere.else.com 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 245 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 246 1530s # --- 1530s # Order allow,deny 1530s # Allow from somewhere.else.com 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 247 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 248 1530s # --- 1530s # Order allow,deny 1530s # Allow from somewhere.else.com 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 249 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 250 1530s # --- 1530s # Order allow,deny 1530s # Allow from somewhere.else.com 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 251 1530s # --- 1530s # Order allow,deny 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 252 1530s # --- 1530s # Order allow,deny 1530s # Allow from somewhere.else.com 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 253 1530s # --- 1530s # Order allow,deny 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 254 1530s # --- 1530s # Order allow,deny 1530s # Allow from somewhere.else.com 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 255 1530s # --- 1530s # Order allow,deny 1530s # Allow from 66.6.6.6 1530s # expecting access denial. 1530s ok 256 1530s # --- 1530s # Order allow,deny 1530s # Deny from all 1530s # expecting access denial. 1530s ok 257 1530s # --- 1530s # Order allow,deny 1530s # Allow from 66.6.6.6 1530s # Deny from all 1530s # expecting access denial. 1530s ok 258 1530s # --- 1530s # Order allow,deny 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 259 1530s # --- 1530s # Order allow,deny 1530s # Allow from 66.6.6.6 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 260 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 261 1530s # --- 1530s # Order allow,deny 1530s # Allow from 66.6.6.6 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 262 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 263 1530s # --- 1530s # Order allow,deny 1530s # Allow from 66.6.6.6 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 264 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 265 1530s # --- 1530s # Order allow,deny 1530s # Allow from 66.6.6.6 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 266 1530s # --- 1530s # Order allow,deny 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 267 1530s # --- 1530s # Order allow,deny 1530s # Allow from 66.6.6.6 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 268 1530s # --- 1530s # Order allow,deny 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 269 1530s # --- 1530s # Order allow,deny 1530s # Allow from 66.6.6.6 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 270 1530s # --- 1530s # Order allow,deny 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 271 1530s # --- 1530s # Order allow,deny 1530s # Allow from 66.6.6.6 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 272 1530s # --- 1530s # Order mutual-failure 1530s # Allow from all 1530s # expecting access. 1530s ok 273 1530s # --- 1530s # Order mutual-failure 1530s # Deny from all 1530s # expecting access denial. 1530s ok 274 1530s # --- 1530s # Order mutual-failure 1530s # Allow from all 1530s # Deny from all 1530s # expecting access denial. 1530s ok 275 1530s # --- 1530s # Order mutual-failure 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 276 1530s # --- 1530s # Order mutual-failure 1530s # Allow from all 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 277 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 278 1530s # --- 1530s # Order mutual-failure 1530s # Allow from all 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 279 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 280 1530s # --- 1530s # Order mutual-failure 1530s # Allow from all 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 281 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 282 1530s # --- 1530s # Order mutual-failure 1530s # Allow from all 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 283 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 284 1530s # --- 1530s # Order mutual-failure 1530s # Allow from all 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 285 1530s # --- 1530s # Order mutual-failure 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 286 1530s # --- 1530s # Order mutual-failure 1530s # Allow from all 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 287 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 288 1530s # --- 1530s # Order mutual-failure 1530s # Allow from all 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 289 1530s # --- 1530s # Order mutual-failure 1530s # Allow from localhost 1530s # expecting access. 1530s ok 290 1530s # --- 1530s # Order mutual-failure 1530s # Deny from all 1530s # expecting access denial. 1530s ok 291 1530s # --- 1530s # Order mutual-failure 1530s # Allow from localhost 1530s # Deny from all 1530s # expecting access denial. 1530s ok 292 1530s # --- 1530s # Order mutual-failure 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 293 1530s # --- 1530s # Order mutual-failure 1530s # Allow from localhost 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 294 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 295 1530s # --- 1530s # Order mutual-failure 1530s # Allow from localhost 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 296 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 297 1530s # --- 1530s # Order mutual-failure 1530s # Allow from localhost 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 298 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 299 1530s # --- 1530s # Order mutual-failure 1530s # Allow from localhost 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 300 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 301 1530s # --- 1530s # Order mutual-failure 1530s # Allow from localhost 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 302 1530s # --- 1530s # Order mutual-failure 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 303 1530s # --- 1530s # Order mutual-failure 1530s # Allow from localhost 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 304 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 305 1530s # --- 1530s # Order mutual-failure 1530s # Allow from localhost 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 306 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1 1530s # expecting access. 1530s ok 307 1530s # --- 1530s # Order mutual-failure 1530s # Deny from all 1530s # expecting access denial. 1530s ok 308 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1 1530s # Deny from all 1530s # expecting access denial. 1530s ok 309 1530s # --- 1530s # Order mutual-failure 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 310 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 311 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 312 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 313 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 314 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 315 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 316 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 317 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 318 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 319 1530s # --- 1530s # Order mutual-failure 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 320 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 321 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 322 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 323 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0 1530s # expecting access. 1530s ok 324 1530s # --- 1530s # Order mutual-failure 1530s # Deny from all 1530s # expecting access denial. 1530s ok 325 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0 1530s # Deny from all 1530s # expecting access denial. 1530s ok 326 1530s # --- 1530s # Order mutual-failure 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 327 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 328 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 329 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 330 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 331 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 332 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 333 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 334 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 335 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 336 1530s # --- 1530s # Order mutual-failure 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 337 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 338 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 339 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 340 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # expecting access. 1530s ok 341 1530s # --- 1530s # Order mutual-failure 1530s # Deny from all 1530s # expecting access denial. 1530s ok 342 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from all 1530s # expecting access denial. 1530s ok 343 1530s # --- 1530s # Order mutual-failure 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 344 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 345 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 346 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 347 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 348 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 349 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 350 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 351 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 352 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 353 1530s # --- 1530s # Order mutual-failure 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 354 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 355 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 356 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/255.255.0.0 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 357 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/16 1530s # expecting access. 1530s ok 358 1530s # --- 1530s # Order mutual-failure 1530s # Deny from all 1530s # expecting access denial. 1530s ok 359 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/16 1530s # Deny from all 1530s # expecting access denial. 1530s ok 360 1530s # --- 1530s # Order mutual-failure 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 361 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/16 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 362 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 363 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/16 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 364 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 365 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/16 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 366 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 367 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/16 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 368 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 369 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/16 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 370 1530s # --- 1530s # Order mutual-failure 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 371 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/16 1530s # Deny from somewhere.else.com 1530s # expecting access. 1530s ok 372 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 373 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 127.0.0.1/16 1530s # Deny from 66.6.6.6 1530s # expecting access. 1530s ok 374 1530s # --- 1530s # Order mutual-failure 1530s # Allow from somewhere.else.com 1530s # expecting access denial. 1530s ok 375 1530s # --- 1530s # Order mutual-failure 1530s # Deny from all 1530s # expecting access denial. 1530s ok 376 1530s # --- 1530s # Order mutual-failure 1530s # Allow from somewhere.else.com 1530s # Deny from all 1530s # expecting access denial. 1530s ok 377 1530s # --- 1530s # Order mutual-failure 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 378 1530s # --- 1530s # Order mutual-failure 1530s # Allow from somewhere.else.com 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 379 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 380 1530s # --- 1530s # Order mutual-failure 1530s # Allow from somewhere.else.com 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 381 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 382 1530s # --- 1530s # Order mutual-failure 1530s # Allow from somewhere.else.com 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 383 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 384 1530s # --- 1530s # Order mutual-failure 1530s # Allow from somewhere.else.com 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 385 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 386 1530s # --- 1530s # Order mutual-failure 1530s # Allow from somewhere.else.com 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 387 1530s # --- 1530s # Order mutual-failure 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 388 1530s # --- 1530s # Order mutual-failure 1530s # Allow from somewhere.else.com 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 389 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 390 1530s # --- 1530s # Order mutual-failure 1530s # Allow from somewhere.else.com 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 391 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 66.6.6.6 1530s # expecting access denial. 1530s ok 392 1530s # --- 1530s # Order mutual-failure 1530s # Deny from all 1530s # expecting access denial. 1530s ok 393 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 66.6.6.6 1530s # Deny from all 1530s # expecting access denial. 1530s ok 394 1530s # --- 1530s # Order mutual-failure 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 395 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 66.6.6.6 1530s # Deny from localhost 1530s # expecting access denial. 1530s ok 396 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 397 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 66.6.6.6 1530s # Deny from 127.0.0.1 1530s # expecting access denial. 1530s ok 398 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 399 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 66.6.6.6 1530s # Deny from 127.0 1530s # expecting access denial. 1530s ok 400 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 401 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 66.6.6.6 1530s # Deny from 127.0.0.1/255.255.0.0 1530s # expecting access denial. 1530s ok 402 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 403 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 66.6.6.6 1530s # Deny from 127.0.0.1/16 1530s # expecting access denial. 1530s ok 404 1530s # --- 1530s # Order mutual-failure 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 405 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 66.6.6.6 1530s # Deny from somewhere.else.com 1530s # expecting access denial. 1530s ok 406 1530s # --- 1530s # Order mutual-failure 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 407 1530s # --- 1530s # Order mutual-failure 1530s # Allow from 66.6.6.6 1530s # Deny from 66.6.6.6 1530s # expecting access denial. 1530s ok 408 1530s ok 1534s t/modules/actions.t ................. 1534s 1..20 1534s # Running under perl version 5.040000 for linux 1534s # Current time local: Fri Feb 21 13:07:07 2025 1534s # Current time GMT: Fri Feb 21 13:07:07 2025 1534s # Using Test.pm version 1.31 1534s # Using Apache/Test.pm version 1.44 1534s # expected: 200 1534s # received: '200' 1534s ok 1 1534s # expected: 'nada' 1534s # received: 'nada' 1534s ok 2 1534s # expected: 404 1534s # received: '404' 1534s ok 3 1534s ok 4 # skip RC=404, no need to check content 1534s # expected: 404 1534s # received: '404' 1534s ok 5 1534s ok 6 # skip RC=404, no need to check content 1534s # expected: 404 1534s # received: '404' 1534s ok 7 1534s ok 8 # skip RC=404, no need to check content 1534s # expected: 200 1534s # received: '200' 1534s ok 9 1534s # expected: 'nada' 1534s # received: 'nada' 1534s ok 10 1534s # expected: 404 1534s # received: '404' 1534s ok 11 1534s ok 12 # skip RC=404, no need to check content 1534s # expected: 200 1534s # received: '200' 1534s ok 13 1534s # expected: 'POST 1534s # foo2: bar2 1534s # ' 1534s # received: 'POST 1534s # foo2: bar2 1534s # ' 1534s ok 14 1534s # expected: 405 1534s # received: '405' 1534s ok 15 1534s # expected: 200 1534s # received: '200' 1534s ok 16 1534s # expected: 'foo=bar' 1534s # received: 'foo=bar' 1534s ok 17 1534s # expected: 200 1534s # received: '200' 1534s ok 18 1534s # expected: 'POST 1534s # foo2: bar2 1534s # ' 1534s # received: 'POST 1534s # foo2: bar2 1534s # ' 1534s ok 19 1534s # expected: 405 1534s # received: '405' 1534s ok 20 1534s ok 1539s t/modules/alias.t ................... 1539s 1..134 1539s # Running under perl version 5.040000 for linux 1539s # Current time local: Fri Feb 21 13:07:11 2025 1539s # Current time GMT: Fri Feb 21 13:07:11 2025 1539s # Using Test.pm version 1.31 1539s # Using Apache/Test.pm version 1.44 1539s # verifying simple aliases 1539s # testing : /alias/ 1539s # expected: 200 1539s # received: '200' 1539s ok 1 1539s # testing : /bogu/ 1539s # expected: 404 1539s # received: '404' 1539s ok 2 1539s # verifying alias match with /ali[0-9]. 1539s # testing : /ali0 1539s # expected: 0 1539s # received: '0' 1539s ok 3 1539s # testing : /ali1 1539s # expected: 1 1539s # received: '1' 1539s ok 4 1539s # testing : /ali2 1539s # expected: 2 1539s # received: '2' 1539s ok 5 1539s # testing : /ali3 1539s # expected: 3 1539s # received: '3' 1539s ok 6 1539s # testing : /ali4 1539s # expected: 4 1539s # received: '4' 1539s ok 7 1539s # testing : /ali5 1539s # expected: 5 1539s # received: '5' 1539s ok 8 1539s # testing : /ali6 1539s # expected: 6 1539s # received: '6' 1539s ok 9 1539s # testing : /ali7 1539s # expected: 7 1539s # received: '7' 1539s ok 10 1539s # testing : /ali8 1539s # expected: 8 1539s # received: '8' 1539s ok 11 1539s # testing : /ali9 1539s # expected: 9 1539s # received: '9' 1539s ok 12 1539s # verifying expression alias match with /expr/ali[0-9]. 1539s # testing : /ali0 1539s # expected: 0 1539s # received: '0' 1539s ok 13 1539s # testing : /ali1 1539s # expected: 1 1539s # received: '1' 1539s ok 14 1539s # testing : /ali2 1539s # expected: 2 1539s # received: '2' 1539s ok 15 1539s # testing : /ali3 1539s # expected: 3 1539s # received: '3' 1539s ok 16 1539s # testing : /ali4 1539s # expected: 4 1539s # received: '4' 1539s ok 17 1539s # testing : /ali5 1539s # expected: 5 1539s # received: '5' 1539s ok 18 1539s # testing : /ali6 1539s # expected: 6 1539s # received: '6' 1539s ok 19 1539s # testing : /ali7 1539s # expected: 7 1539s # received: '7' 1539s ok 20 1539s # testing : /ali8 1539s # expected: 8 1539s # received: '8' 1539s ok 21 1539s # testing : /ali9 1539s # expected: 9 1539s # received: '9' 1539s ok 22 1539s # testing : /forbid 1539s # expected: '403' 1539s # received: '403' 1539s ok 23 1539s # testing : /gone 1539s # expected: '410' 1539s # received: '410' 1539s ok 24 1539s # testing : /perm 1539s # expected: '301' 1539s # received: '301' 1539s ok 25 1539s # testing : /perm2 1539s # expected: '301' 1539s # received: '301' 1539s ok 26 1539s # testing : /seeother 1539s # expected: '303' 1539s # received: '303' 1539s ok 27 1539s # testing : /temp 1539s # expected: '302' 1539s # received: '302' 1539s ok 28 1539s # testing : /temp2 1539s # expected: '302' 1539s # received: '302' 1539s ok 29 1539s verifying body of perm and temp redirect match 1539s # testing : /p0 1539s # expected: 0 1539s # received: '0' 1539s ok 30 1539s # testing : /p1 1539s # expected: 1 1539s # received: '1' 1539s ok 31 1539s # testing : /p2 1539s # expected: 2 1539s # received: '2' 1539s ok 32 1539s # testing : /p3 1539s # expected: 3 1539s # received: '3' 1539s ok 33 1539s # testing : /p4 1539s # expected: 4 1539s # received: '4' 1539s ok 34 1539s # testing : /p5 1539s # expected: 5 1539s # received: '5' 1539s ok 35 1539s # testing : /p6 1539s # expected: 6 1539s # received: '6' 1539s ok 36 1539s # testing : /p7 1539s # expected: 7 1539s # received: '7' 1539s ok 37 1539s # testing : /p8 1539s # expected: 8 1539s # received: '8' 1539s ok 38 1539s # testing : /p9 1539s # expected: 9 1539s # received: '9' 1539s ok 39 1539s # testing : /t0 1539s # expected: 0 1539s # received: '0' 1539s ok 40 1539s # testing : /t1 1539s # expected: 1 1539s # received: '1' 1539s ok 41 1539s # testing : /t2 1539s # expected: 2 1539s # received: '2' 1539s ok 42 1539s # testing : /t3 1539s # expected: 3 1539s # received: '3' 1539s ok 43 1539s # testing : /t4 1539s # expected: 4 1539s # received: '4' 1539s ok 44 1539s # testing : /t5 1539s # expected: 5 1539s # received: '5' 1539s ok 45 1539s # testing : /t6 1539s # expected: 6 1539s # received: '6' 1539s ok 46 1539s # testing : /t7 1539s # expected: 7 1539s # received: '7' 1539s ok 47 1539s # testing : /t8 1539s # expected: 8 1539s # received: '8' 1539s ok 48 1539s # testing : /t9 1539s # expected: 9 1539s # received: '9' 1539s ok 49 1539s verifying body of perm and temp redirect match with expression support 1539s # testing : /p0 1539s # expected: 0 1539s # received: '0' 1539s ok 50 1539s # testing : /p1 1539s # expected: 1 1539s # received: '1' 1539s ok 51 1539s # testing : /p2 1539s # expected: 2 1539s # received: '2' 1539s ok 52 1539s # testing : /p3 1539s # expected: 3 1539s # received: '3' 1539s ok 53 1539s # testing : /p4 1539s # expected: 4 1539s # received: '4' 1539s ok 54 1539s # testing : /p5 1539s # expected: 5 1539s # received: '5' 1539s ok 55 1539s # testing : /p6 1539s # expected: 6 1539s # received: '6' 1539s ok 56 1539s # testing : /p7 1539s # expected: 7 1539s # received: '7' 1539s ok 57 1539s # testing : /p8 1539s # expected: 8 1539s # received: '8' 1539s ok 58 1539s # testing : /p9 1539s # expected: 9 1539s # received: '9' 1539s ok 59 1539s # testing : /t0 1539s # expected: 0 1539s # received: '0' 1539s ok 60 1539s # testing : /t1 1539s # expected: 1 1539s # received: '1' 1539s ok 61 1539s # testing : /t2 1539s # expected: 2 1539s # received: '2' 1539s ok 62 1539s # testing : /t3 1539s # expected: 3 1539s # received: '3' 1539s ok 63 1539s # testing : /t4 1539s # expected: 4 1539s # received: '4' 1539s ok 64 1539s # testing : /t5 1539s # expected: 5 1539s # received: '5' 1539s ok 65 1539s # testing : /t6 1539s # expected: 6 1539s # received: '6' 1539s ok 66 1539s # testing : /t7 1539s # expected: 7 1539s # received: '7' 1539s ok 67 1539s # testing : /t8 1539s # expected: 8 1539s # received: '8' 1539s ok 68 1539s # testing : /t9 1539s # expected: 9 1539s # received: '9' 1539s ok 69 1539s verifying return code of seeother and gone redirect match 1539s # testing : s0 1539s # expected: '303' 1539s # received: '303' 1539s ok 70 1539s # testing : s1 1539s # expected: '303' 1539s # received: '303' 1539s ok 71 1539s # testing : s2 1539s # expected: '303' 1539s # received: '303' 1539s ok 72 1539s # testing : s3 1539s # expected: '303' 1539s # received: '303' 1539s ok 73 1539s # testing : s4 1539s # expected: '303' 1539s # received: '303' 1539s ok 74 1539s # testing : s5 1539s # expected: '303' 1539s # received: '303' 1539s ok 75 1539s # testing : s6 1539s # expected: '303' 1539s # received: '303' 1539s ok 76 1539s # testing : s7 1539s # expected: '303' 1539s # received: '303' 1539s ok 77 1539s # testing : s8 1539s # expected: '303' 1539s # received: '303' 1539s ok 78 1539s # testing : s9 1539s # expected: '303' 1539s # received: '303' 1539s ok 79 1539s # testing : f0 1539s # expected: '403' 1539s # received: '403' 1539s ok 80 1539s # testing : f1 1539s # expected: '403' 1539s # received: '403' 1539s ok 81 1539s # testing : f2 1539s # expected: '403' 1539s # received: '403' 1539s ok 82 1539s # testing : f3 1539s # expected: '403' 1539s # received: '403' 1539s ok 83 1539s # testing : f4 1539s # expected: '403' 1539s # received: '403' 1539s ok 84 1539s # testing : f5 1539s # expected: '403' 1539s # received: '403' 1539s ok 85 1539s # testing : f6 1539s # expected: '403' 1539s # received: '403' 1539s ok 86 1539s # testing : f7 1539s # expected: '403' 1539s # received: '403' 1539s ok 87 1539s # testing : f8 1539s # expected: '403' 1539s # received: '403' 1539s ok 88 1539s # testing : f9 1539s # expected: '403' 1539s # received: '403' 1539s ok 89 1539s # testing : g0 1539s # expected: '410' 1539s # received: '410' 1539s ok 90 1539s # testing : g1 1539s # expected: '410' 1539s # received: '410' 1539s ok 91 1539s # testing : g2 1539s # expected: '410' 1539s # received: '410' 1539s ok 92 1539s # testing : g3 1539s # expected: '410' 1539s # received: '410' 1539s ok 93 1539s # testing : g4 1539s # expected: '410' 1539s # received: '410' 1539s ok 94 1539s # testing : g5 1539s # expected: '410' 1539s # received: '410' 1539s ok 95 1539s # testing : g6 1539s # expected: '410' 1539s # received: '410' 1539s ok 96 1539s # testing : g7 1539s # expected: '410' 1539s # received: '410' 1539s ok 97 1539s # testing : g8 1539s # expected: '410' 1539s # received: '410' 1539s ok 98 1539s # testing : g9 1539s # expected: '410' 1539s # received: '410' 1539s ok 99 1539s verifying return code of seeother and gone redirect match with expression support 1539s # testing : s0 1539s # expected: '303' 1539s # received: '303' 1539s ok 100 1539s # testing : s1 1539s # expected: '303' 1539s # received: '303' 1539s ok 101 1539s # testing : s2 1539s # expected: '303' 1539s # received: '303' 1539s ok 102 1539s # testing : s3 1539s # expected: '303' 1539s # received: '303' 1539s ok 103 1539s # testing : s4 1539s # expected: '303' 1539s # received: '303' 1539s ok 104 1539s # testing : s5 1539s # expected: '303' 1539s # received: '303' 1539s ok 105 1539s # testing : s6 1539s # expected: '303' 1539s # received: '303' 1539s ok 106 1539s # testing : s7 1539s # expected: '303' 1539s # received: '303' 1539s ok 107 1539s # testing : s8 1539s # expected: '303' 1539s # received: '303' 1539s ok 108 1539s # testing : s9 1539s # expected: '303' 1539s # received: '303' 1539s ok 109 1539s # testing : f0 1539s # expected: '403' 1539s # received: '403' 1539s ok 110 1539s # testing : f1 1539s # expected: '403' 1539s # received: '403' 1539s ok 111 1539s # testing : f2 1539s # expected: '403' 1539s # received: '403' 1539s ok 112 1539s # testing : f3 1539s # expected: '403' 1539s # received: '403' 1539s ok 113 1539s # testing : f4 1539s # expected: '403' 1539s # received: '403' 1539s ok 114 1539s # testing : f5 1539s # expected: '403' 1539s # received: '403' 1539s ok 115 1539s # testing : f6 1539s # expected: '403' 1539s # received: '403' 1539s ok 116 1539s # testing : f7 1539s # expected: '403' 1539s # received: '403' 1539s ok 117 1539s # testing : f8 1539s # expected: '403' 1539s # received: '403' 1539s ok 118 1539s # testing : f9 1539s # expected: '403' 1539s # received: '403' 1539s ok 119 1539s # testing : g0 1539s # expected: '410' 1539s # received: '410' 1539s ok 120 1539s # testing : g1 1539s # expected: '410' 1539s # received: '410' 1539s ok 121 1539s # testing : g2 1539s # expected: '410' 1539s # received: '410' 1539s ok 122 1539s # testing : g3 1539s # expected: '410' 1539s # received: '410' 1539s ok 123 1539s # testing : g4 1539s # expected: '410' 1539s # received: '410' 1539s ok 124 1539s # testing : g5 1539s # expected: '410' 1539s # received: '410' 1539s ok 125 1539s # testing : g6 1539s # expected: '410' 1539s # received: '410' 1539s ok 126 1539s # testing : g7 1539s # expected: '410' 1539s # received: '410' 1539s ok 127 1539s # testing : g8 1539s # expected: '410' 1539s # received: '410' 1539s ok 128 1539s # testing : g9 1539s # expected: '410' 1539s # received: '410' 1539s ok 129 1539s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1539s # verifying /modules/alias/script is plain text 1539s # testing : /modules/alias/script 1539s # expected: '#!/bin/sh 1539s # echo Content-type: text/plain 1539s # echo 1539s # echo this is a shell script cgi. 1539s # ' 1539s # received: '#!/bin/sh 1539s # echo Content-type: text/plain 1539s # echo 1539s # echo this is a shell script cgi. 1539s # ' 1539s ok 130 1539s # verifying same file accessed at /cgi/script is executed code 1539s # testing : /cgi/script 1539s # expected: 'this is a shell script cgi. 1539s # ' 1539s # received: 'this is a shell script cgi. 1539s # ' 1539s ok 131 1539s # verifying ScriptAliasMatch with /aliascgi-script 1539s # testing : /aliascgi-script 1539s # expected: 'this is a shell script cgi. 1539s # ' 1539s # received: 'this is a shell script cgi. 1539s # ' 1539s ok 132 1539s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1539s # testing : /aliascgi-script 1539s # expected: 'this is a shell script cgi. 1539s # ' 1539s # received: 'this is a shell script cgi. 1539s # ' 1539s ok 133 1539s # verifying bad script alias. 1539s # testing : /aliascgi-nada 1539s # expected: 404 1539s # received: '404' 1539s ok 134 1539s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1539s ok 1543s t/modules/allowmethods.t ............ 1543s 1..9 1543s # Running under perl version 5.040000 for linux 1543s # Current time local: Fri Feb 21 13:07:16 2025 1543s # Current time GMT: Fri Feb 21 13:07:16 2025 1543s # Using Test.pm version 1.31 1543s # Using Apache/Test.pm version 1.44 1543s # testing : Get request to /Get responds 200 1543s # expected: 200 1543s # received: '200' 1543s ok 1 1543s # testing : Head request to /Get responds 200 1543s # expected: 200 1543s # received: '200' 1543s ok 2 1543s # testing : Post request to /Get responds 405 1543s # expected: 405 1543s # received: '405' 1543s ok 3 1543s # testing : Get request to /Head responds 200 1543s # expected: 200 1543s # received: '200' 1543s ok 4 1543s # testing : Head request to /Head responds 200 1543s # expected: 200 1543s # received: '200' 1543s ok 5 1543s # testing : Post request to /Head responds 405 1543s # expected: 405 1543s # received: '405' 1543s ok 6 1543s # testing : Get request to /Post responds 405 1543s # expected: 405 1543s # received: '405' 1543s ok 7 1543s # testing : Head request to /Post responds 405 1543s # expected: 405 1543s # received: '405' 1543s ok 8 1543s # testing : Post request to /Post responds 200 1543s # expected: 200 1543s # received: '200' 1543s ok 9 1543s ok 1547s t/modules/asis.t .................... 1547s 1..3 1547s # Running under perl version 5.040000 for linux 1547s # Current time local: Fri Feb 21 13:07:20 2025 1547s # Current time GMT: Fri Feb 21 13:07:20 2025 1547s # Using Test.pm version 1.31 1547s # Using Apache/Test.pm version 1.44 1547s # testing : asis content OK 1547s # expected: 'This is asis content. 1547s # ' 1547s # received: 'This is asis content. 1547s # ' 1547s ok 1 1547s # testing : asis gave 404 error 1547s # expected: 404 1547s # received: '404' 1547s ok 2 1547s # testing : asis gave 403 error 1547s # expected: 403 1547s # received: '403' 1547s ok 3 1547s ok 1553s t/modules/authz_core.t .............. 1553s 1..504 1553s # Running under perl version 5.040000 for linux 1553s # Current time local: Fri Feb 21 13:07:24 2025 1553s # Current time GMT: Fri Feb 21 13:07:24 2025 1553s # Using Test.pm version 1.31 1553s # Using Apache/Test.pm version 1.44 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/basic1 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/groups1 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 200, expected 200 [a/ : a/ ] 1553s ok 1 1553s # got 200, expected 200 [a/ : a/ 1] 1553s ok 2 1553s # got 200, expected 200 [a/ : a/ 2] 1553s ok 3 1553s # got 200, expected 200 [a/ : a/ 1 2] 1553s ok 4 1553s # got 200, expected 200 [a/ : a/ 3] 1553s ok 5 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ user1: a/ ] 1553s ok 6 1553s # got 200, expected 200 [a/ user1: a/ user1] 1553s ok 7 1553s # got 401, expected 401 [a/ user1: a/ user2] 1553s ok 8 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ Any 1 2: a/ ] 1553s ok 9 1553s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1553s ok 10 1553s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1553s ok 11 1553s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1553s ok 12 1553s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1553s ok 13 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1553s ok 14 1553s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1553s ok 15 1553s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1553s ok 16 1553s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1553s ok 17 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1553s ok 18 1553s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1553s ok 19 1553s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1553s ok 20 1553s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1553s ok 21 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1553s ok 22 1553s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1553s ok 23 1553s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1553s ok 24 1553s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1553s ok 25 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1553s ok 26 1553s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1553s ok 27 1553s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1553s ok 28 1553s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1553s ok 29 1553s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1553s ok 30 1553s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1553s ok 31 1553s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1553s ok 32 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1553s ok 33 1553s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1553s ok 34 1553s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1553s ok 35 1553s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1553s ok 36 1553s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1553s ok 37 1553s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1553s ok 38 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1553s ok 39 1553s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1553s ok 40 1553s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1553s ok 41 1553s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1553s ok 42 1553s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1553s ok 43 1553s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1553s ok 44 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1553s ok 45 1553s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1553s ok 46 1553s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1553s ok 47 1553s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1553s ok 48 1553s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1553s ok 49 1553s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1553s ok 50 1553s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1553s ok 51 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1553s ok 52 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1553s ok 53 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1553s ok 54 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1553s ok 55 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1553s ok 56 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1553s ok 57 1553s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1553s ok 58 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All 1 !2: a/ ] 1553s ok 59 1553s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1553s ok 60 1553s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1553s ok 61 1553s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1553s ok 62 1553s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1553s ok 63 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1553s ok 64 1553s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1553s ok 65 1553s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1553s ok 66 1553s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1553s ok 67 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1553s ok 68 1553s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1553s ok 69 1553s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1553s ok 70 1553s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1553s ok 71 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1553s ok 72 1553s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1553s ok 73 1553s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1553s ok 74 1553s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1553s ok 75 1553s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1553s ok 76 1553s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1553s ok 77 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1553s ok 78 1553s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1553s ok 79 1553s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1553s ok 80 1553s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1553s ok 81 1553s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1553s ok 82 1553s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1553s ok 83 1553s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1553s ok 84 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1553s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1553s ok 85 1553s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1553s ok 86 1553s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1553s ok 87 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1553s ok 88 1553s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1553s ok 89 1553s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1553s ok 90 1553s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1553s ok 91 1553s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1553s ok 92 1553s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1553s ok 93 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1553s ok 94 1553s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1553s ok 95 1553s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1553s ok 96 1553s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1553s ok 97 1553s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1553s ok 98 1553s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1553s ok 99 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1553s ok 100 1553s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1553s ok 101 1553s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1553s ok 102 1553s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1553s ok 103 1553s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1553s ok 104 1553s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1553s ok 105 1553s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1553s ok 106 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1553s ok 107 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1553s ok 108 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1553s ok 109 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1553s ok 110 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1553s ok 111 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1553s ok 112 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1553s ok 113 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All 1 2: a/ ] 1553s ok 114 1553s # got 403, expected 403 [a/ All 1 2: a/ 1] 1553s ok 115 1553s # got 403, expected 403 [a/ All 1 2: a/ 2] 1553s ok 116 1553s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1553s ok 117 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1553s ok 118 1553s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1553s ok 119 1553s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1553s ok 120 1553s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1553s ok 121 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1553s ok 122 1553s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1553s ok 123 1553s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1553s ok 124 1553s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1553s ok 125 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1553s ok 126 1553s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1553s ok 127 1553s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1553s ok 128 1553s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1553s ok 129 1553s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1553s ok 130 1553s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1553s ok 131 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1553s ok 132 1553s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1553s ok 133 1553s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1553s ok 134 1553s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1553s ok 135 1553s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1553s ok 136 1553s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1553s ok 137 1553s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1553s ok 138 1553s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1553s ok 139 1553s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1553s ok 140 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1553s ok 141 1553s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1553s ok 142 1553s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1553s ok 143 1553s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1553s ok 144 1553s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1553s ok 145 1553s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1553s ok 146 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1553s ok 147 1553s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1553s ok 148 1553s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1553s ok 149 1553s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1553s ok 150 1553s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1553s ok 151 1553s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1553s ok 152 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1553s ok 153 1553s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1553s ok 154 1553s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1553s ok 155 1553s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1553s ok 156 1553s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1553s ok 157 1553s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1553s ok 158 1553s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1553s ok 159 1553s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1553s ok 160 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1553s ok 161 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1553s ok 162 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1553s ok 163 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1553s ok 164 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1553s ok 165 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1553s ok 166 1553s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1553s ok 167 1553s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1553s ok 168 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1553s ok 169 1553s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1553s ok 170 1553s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1553s ok 171 1553s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1553s ok 172 1553s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1553s ok 173 1553s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1553s ok 174 1553s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1553s ok 175 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1553s ok 176 1553s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1553s ok 177 1553s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1553s ok 178 1553s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1553s ok 179 1553s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1553s ok 180 1553s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1553s ok 181 1553s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1553s ok 182 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1553s ok 183 1553s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1553s ok 184 1553s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1553s ok 185 1553s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1553s ok 186 1553s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1553s ok 187 1553s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1553s ok 188 1553s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1553s ok 189 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1553s ok 190 1553s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1553s ok 191 1553s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1553s ok 192 1553s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1553s ok 193 1553s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1553s ok 194 1553s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1553s ok 195 1553s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1553s ok 196 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1553s ok 197 1553s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1553s ok 198 1553s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1553s ok 199 1553s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1553s ok 200 1553s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1553s ok 201 1553s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1553s ok 202 1553s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1553s ok 203 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1553s ok 204 1553s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1553s ok 205 1553s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1553s ok 206 1553s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1553s ok 207 1553s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1553s ok 208 1553s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1553s ok 209 1553s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1553s ok 210 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1553s ok 211 1553s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1553s ok 212 1553s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1553s ok 213 1553s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1553s ok 214 1553s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1553s ok 215 1553s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1553s ok 216 1553s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1553s ok 217 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1553s ok 218 1553s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1553s ok 219 1553s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1553s ok 220 1553s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1553s ok 221 1553s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1553s ok 222 1553s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1553s ok 223 1553s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1553s ok 224 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1553s ok 225 1553s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1553s ok 226 1553s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1553s ok 227 1553s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1553s ok 228 1553s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1553s ok 229 1553s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1553s ok 230 1553s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1553s ok 231 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1553s ok 232 1553s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1553s ok 233 1553s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1553s ok 234 1553s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1553s ok 235 1553s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1553s ok 236 1553s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1553s ok 237 1553s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1553s ok 238 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1553s ok 239 1553s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1553s ok 240 1553s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1553s ok 241 1553s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1553s ok 242 1553s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1553s ok 243 1553s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1553s ok 244 1553s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1553s ok 245 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1553s ok 246 1553s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1553s ok 247 1553s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1553s ok 248 1553s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1553s ok 249 1553s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1553s ok 250 1553s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1553s ok 251 1553s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1553s ok 252 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1553s ok 253 1553s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1553s ok 254 1553s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1553s ok 255 1553s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1553s ok 256 1553s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1553s ok 257 1553s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1553s ok 258 1553s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1553s ok 259 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1553s ok 260 1553s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1553s ok 261 1553s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1553s ok 262 1553s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1553s ok 263 1553s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1553s ok 264 1553s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1553s ok 265 1553s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1553s ok 266 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1553s ok 267 1553s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1553s ok 268 1553s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1553s ok 269 1553s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1553s ok 270 1553s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1553s ok 271 1553s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1553s ok 272 1553s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1553s ok 273 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1553s ok 274 1553s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1553s ok 275 1553s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1553s ok 276 1553s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1553s ok 277 1553s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1553s ok 278 1553s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1553s ok 279 1553s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1553s ok 280 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1553s ok 281 1553s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1553s ok 282 1553s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1553s ok 283 1553s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1553s ok 284 1553s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1553s ok 285 1553s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1553s ok 286 1553s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1553s ok 287 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1553s ok 288 1553s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1553s ok 289 1553s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1553s ok 290 1553s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1553s ok 291 1553s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1553s ok 292 1553s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1553s ok 293 1553s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1553s ok 294 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1553s ok 295 1553s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1553s ok 296 1553s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1553s ok 297 1553s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1553s ok 298 1553s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1553s ok 299 1553s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1553s ok 300 1553s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1553s ok 301 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1553s ok 302 1553s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1553s ok 303 1553s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1553s ok 304 1553s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1553s ok 305 1553s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1553s ok 306 1553s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1553s ok 307 1553s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1553s ok 308 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1553s ok 309 1553s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1553s ok 310 1553s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1553s ok 311 1553s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1553s ok 312 1553s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1553s ok 313 1553s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1553s ok 314 1553s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1553s ok 315 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1553s ok 316 1553s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1553s ok 317 1553s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1553s ok 318 1553s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1553s ok 319 1553s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1553s ok 320 1553s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1553s ok 321 1553s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1553s ok 322 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1553s ok 323 1553s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1553s ok 324 1553s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1553s ok 325 1553s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1553s ok 326 1553s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1553s ok 327 1553s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1553s ok 328 1553s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1553s ok 329 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1553s ok 330 1553s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1553s ok 331 1553s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1553s ok 332 1553s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1553s ok 333 1553s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1553s ok 334 1553s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1553s ok 335 1553s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1553s ok 336 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1553s ok 337 1553s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1553s ok 338 1553s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1553s ok 339 1553s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1553s ok 340 1553s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1553s ok 341 1553s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1553s ok 342 1553s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1553s ok 343 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1553s ok 344 1553s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1553s ok 345 1553s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1553s ok 346 1553s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1553s ok 347 1553s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1553s ok 348 1553s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1553s ok 349 1553s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1553s ok 350 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1553s ok 351 1553s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1553s ok 352 1553s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1553s ok 353 1553s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1553s ok 354 1553s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1553s ok 355 1553s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1553s ok 356 1553s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1553s ok 357 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1553s ok 358 1553s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1553s ok 359 1553s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1553s ok 360 1553s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1553s ok 361 1553s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1553s ok 362 1553s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1553s ok 363 1553s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1553s ok 364 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1553s ok 365 1553s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1553s ok 366 1553s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1553s ok 367 1553s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1553s ok 368 1553s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1553s ok 369 1553s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1553s ok 370 1553s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1553s ok 371 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1553s ok 372 1553s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1553s ok 373 1553s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1553s ok 374 1553s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1553s ok 375 1553s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1553s ok 376 1553s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1553s ok 377 1553s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1553s ok 378 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1553s ok 379 1553s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1553s ok 380 1553s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1553s ok 381 1553s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1553s ok 382 1553s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1553s ok 383 1553s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1553s ok 384 1553s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1553s ok 385 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1553s ok 386 1553s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1553s ok 387 1553s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1553s ok 388 1553s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1553s ok 389 1553s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1553s ok 390 1553s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1553s ok 391 1553s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1553s ok 392 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1553s ok 393 1553s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1553s ok 394 1553s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1553s ok 395 1553s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1553s ok 396 1553s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1553s ok 397 1553s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1553s ok 398 1553s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1553s ok 399 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1553s ok 400 1553s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1553s ok 401 1553s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1553s ok 402 1553s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1553s ok 403 1553s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1553s ok 404 1553s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1553s ok 405 1553s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1553s ok 406 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1553s ok 407 1553s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1553s ok 408 1553s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1553s ok 409 1553s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1553s ok 410 1553s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1553s ok 411 1553s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1553s ok 412 1553s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1553s ok 413 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1553s ok 414 1553s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1553s ok 415 1553s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1553s ok 416 1553s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1553s ok 417 1553s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1553s ok 418 1553s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1553s ok 419 1553s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1553s ok 420 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1553s ok 421 1553s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1553s ok 422 1553s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1553s ok 423 1553s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1553s ok 424 1553s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1553s ok 425 1553s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1553s ok 426 1553s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1553s ok 427 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1553s ok 428 1553s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1553s ok 429 1553s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1553s ok 430 1553s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1553s ok 431 1553s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1553s ok 432 1553s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1553s ok 433 1553s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1553s ok 434 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1553s ok 435 1553s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1553s ok 436 1553s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1553s ok 437 1553s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1553s ok 438 1553s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1553s ok 439 1553s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1553s ok 440 1553s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1553s ok 441 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1553s ok 442 1553s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1553s ok 443 1553s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1553s ok 444 1553s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1553s ok 445 1553s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1553s ok 446 1553s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1553s ok 447 1553s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1553s ok 448 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1553s ok 449 1553s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1553s ok 450 1553s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1553s ok 451 1553s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1553s ok 452 1553s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1553s ok 453 1553s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1553s ok 454 1553s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1553s ok 455 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1553s ok 456 1553s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1553s ok 457 1553s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1553s ok 458 1553s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1553s ok 459 1553s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1553s ok 460 1553s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1553s ok 461 1553s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1553s ok 462 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1553s ok 463 1553s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1553s ok 464 1553s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1553s ok 465 1553s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1553s ok 466 1553s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1553s ok 467 1553s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1553s ok 468 1553s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1553s ok 469 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1553s ok 470 1553s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1553s ok 471 1553s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1553s ok 472 1553s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1553s ok 473 1553s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1553s ok 474 1553s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1553s ok 475 1553s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1553s ok 476 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1553s ok 477 1553s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1553s ok 478 1553s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1553s ok 479 1553s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1553s ok 480 1553s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1553s ok 481 1553s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1553s ok 482 1553s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1553s ok 483 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1553s ok 484 1553s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1553s ok 485 1553s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1553s ok 486 1553s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1553s ok 487 1553s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1553s ok 488 1553s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1553s ok 489 1553s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1553s ok 490 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1553s ok 491 1553s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1553s ok 492 1553s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1553s ok 493 1553s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1553s ok 494 1553s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1553s ok 495 1553s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1553s ok 496 1553s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1553s ok 497 1553s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1553s ok 498 1553s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1553s ok 499 1553s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1553s ok 500 1553s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1553s ok 501 1553s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1553s ok 502 1553s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1553s ok 503 1553s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1553s ok 504 1553s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/basic1 1553s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1553s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/groups1 1553s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1553s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1553s ok 1557s t/modules/autoindex.t ............... 1557s 1..84 1557s # Running under perl version 5.040000 for linux 1557s # Current time local: Fri Feb 21 13:07:30 2025 1557s # Current time GMT: Fri Feb 21 13:07:30 2025 1557s # Using Test.pm version 1.31 1557s # Using Apache/Test.pm version 1.44 1557s --- 1557s IndexOrderDefault Ascending Name 1557s GET /modules/autoindex/htaccess/ 1557s ok 1 1557s --- 1557s IndexOrderDefault Ascending Name 1557s 1557s (C=N O=A) 1557s GET /modules/autoindex/htaccess/?C=N&O=A 1557s ok 2 1557s --- 1557s IndexOrderDefault Ascending Name 1557s 1557s (C=N O=D) 1557s GET /modules/autoindex/htaccess/?C=N&O=D 1557s ok 3 1557s --- 1557s IndexOrderDefault Ascending Name 1557s 1557s (C=M O=A) 1557s GET /modules/autoindex/htaccess/?C=M&O=A 1557s ok 4 1557s --- 1557s IndexOrderDefault Ascending Name 1557s 1557s (C=M O=D) 1557s GET /modules/autoindex/htaccess/?C=M&O=D 1557s ok 5 1557s --- 1557s IndexOrderDefault Ascending Name 1557s 1557s (C=S O=A) 1557s GET /modules/autoindex/htaccess/?C=S&O=A 1557s ok 6 1557s --- 1557s IndexOrderDefault Ascending Name 1557s 1557s (C=S O=D) 1557s GET /modules/autoindex/htaccess/?C=S&O=D 1557s ok 7 1557s --- 1557s IndexOrderDefault Ascending Date 1557s GET /modules/autoindex/htaccess/ 1557s ok 8 1557s --- 1557s IndexOrderDefault Ascending Date 1557s 1557s (C=N O=A) 1557s GET /modules/autoindex/htaccess/?C=N&O=A 1557s ok 9 1557s --- 1557s IndexOrderDefault Ascending Date 1557s 1557s (C=N O=D) 1557s GET /modules/autoindex/htaccess/?C=N&O=D 1557s ok 10 1557s --- 1557s IndexOrderDefault Ascending Date 1557s 1557s (C=M O=A) 1557s GET /modules/autoindex/htaccess/?C=M&O=A 1557s ok 11 1557s --- 1557s IndexOrderDefault Ascending Date 1557s 1557s (C=M O=D) 1557s GET /modules/autoindex/htaccess/?C=M&O=D 1557s ok 12 1557s --- 1557s IndexOrderDefault Ascending Date 1557s 1557s (C=S O=A) 1557s GET /modules/autoindex/htaccess/?C=S&O=A 1557s ok 13 1557s --- 1557s IndexOrderDefault Ascending Date 1557s 1557s (C=S O=D) 1557s GET /modules/autoindex/htaccess/?C=S&O=D 1557s ok 14 1557s --- 1557s IndexOrderDefault Ascending Size 1557s GET /modules/autoindex/htaccess/ 1557s ok 15 1557s --- 1557s IndexOrderDefault Ascending Size 1557s 1557s (C=N O=A) 1557s GET /modules/autoindex/htaccess/?C=N&O=A 1557s ok 16 1557s --- 1557s IndexOrderDefault Ascending Size 1557s 1557s (C=N O=D) 1557s GET /modules/autoindex/htaccess/?C=N&O=D 1557s ok 17 1557s --- 1557s IndexOrderDefault Ascending Size 1557s 1557s (C=M O=A) 1557s GET /modules/autoindex/htaccess/?C=M&O=A 1557s ok 18 1557s --- 1557s IndexOrderDefault Ascending Size 1557s 1557s (C=M O=D) 1557s GET /modules/autoindex/htaccess/?C=M&O=D 1557s ok 19 1557s --- 1557s IndexOrderDefault Ascending Size 1557s 1557s (C=S O=A) 1557s GET /modules/autoindex/htaccess/?C=S&O=A 1557s ok 20 1557s --- 1557s IndexOrderDefault Ascending Size 1557s 1557s (C=S O=D) 1557s GET /modules/autoindex/htaccess/?C=S&O=D 1557s ok 21 1557s --- 1557s IndexOrderDefault Descending Name 1557s GET /modules/autoindex/htaccess/ 1557s ok 22 1557s --- 1557s IndexOrderDefault Descending Name 1557s 1557s (C=N O=A) 1557s GET /modules/autoindex/htaccess/?C=N&O=A 1557s ok 23 1557s --- 1557s IndexOrderDefault Descending Name 1557s 1557s (C=N O=D) 1557s GET /modules/autoindex/htaccess/?C=N&O=D 1557s ok 24 1557s --- 1557s IndexOrderDefault Descending Name 1557s 1557s (C=M O=A) 1557s GET /modules/autoindex/htaccess/?C=M&O=A 1557s ok 25 1557s --- 1557s IndexOrderDefault Descending Name 1557s 1557s (C=M O=D) 1557s GET /modules/autoindex/htaccess/?C=M&O=D 1557s ok 26 1557s --- 1557s IndexOrderDefault Descending Name 1557s 1557s (C=S O=A) 1557s GET /modules/autoindex/htaccess/?C=S&O=A 1557s ok 27 1557s --- 1557s IndexOrderDefault Descending Name 1557s 1557s (C=S O=D) 1557s GET /modules/autoindex/htaccess/?C=S&O=D 1557s ok 28 1557s --- 1557s IndexOrderDefault Descending Date 1557s GET /modules/autoindex/htaccess/ 1557s ok 29 1557s --- 1557s IndexOrderDefault Descending Date 1557s 1557s (C=N O=A) 1557s GET /modules/autoindex/htaccess/?C=N&O=A 1557s ok 30 1557s --- 1557s IndexOrderDefault Descending Date 1557s 1557s (C=N O=D) 1557s GET /modules/autoindex/htaccess/?C=N&O=D 1557s ok 31 1557s --- 1557s IndexOrderDefault Descending Date 1557s 1557s (C=M O=A) 1557s GET /modules/autoindex/htaccess/?C=M&O=A 1557s ok 32 1557s --- 1557s IndexOrderDefault Descending Date 1557s 1557s (C=M O=D) 1557s GET /modules/autoindex/htaccess/?C=M&O=D 1557s ok 33 1557s --- 1557s IndexOrderDefault Descending Date 1557s 1557s (C=S O=A) 1557s GET /modules/autoindex/htaccess/?C=S&O=A 1557s ok 34 1557s --- 1557s IndexOrderDefault Descending Date 1557s 1557s (C=S O=D) 1557s GET /modules/autoindex/htaccess/?C=S&O=D 1557s ok 35 1557s --- 1557s IndexOrderDefault Descending Size 1557s GET /modules/autoindex/htaccess/ 1557s ok 36 1557s --- 1557s IndexOrderDefault Descending Size 1557s 1557s (C=N O=A) 1557s GET /modules/autoindex/htaccess/?C=N&O=A 1557s ok 37 1557s --- 1557s IndexOrderDefault Descending Size 1557s 1557s (C=N O=D) 1557s GET /modules/autoindex/htaccess/?C=N&O=D 1557s ok 38 1557s --- 1557s IndexOrderDefault Descending Size 1557s 1557s (C=M O=A) 1557s GET /modules/autoindex/htaccess/?C=M&O=A 1557s ok 39 1557s --- 1557s IndexOrderDefault Descending Size 1557s 1557s (C=M O=D) 1557s GET /modules/autoindex/htaccess/?C=M&O=D 1557s ok 40 1557s --- 1557s IndexOrderDefault Descending Size 1557s 1557s (C=S O=A) 1557s GET /modules/autoindex/htaccess/?C=S&O=A 1557s ok 41 1557s --- 1557s IndexOrderDefault Descending Size 1557s 1557s (C=S O=D) 1557s GET /modules/autoindex/htaccess/?C=S&O=D 1557s ok 42 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Name 1557s GET /modules/autoindex/htaccess/ 1557s ok 43 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Name 1557s 1557s (C=N O=A) 1557s GET /modules/autoindex/htaccess/?C=N&O=A 1557s ok 44 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Name 1557s 1557s (C=N O=D) 1557s GET /modules/autoindex/htaccess/?C=N&O=D 1557s ok 45 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Name 1557s 1557s (C=M O=A) 1557s GET /modules/autoindex/htaccess/?C=M&O=A 1557s ok 46 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Name 1557s 1557s (C=M O=D) 1557s GET /modules/autoindex/htaccess/?C=M&O=D 1557s ok 47 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Name 1557s 1557s (C=S O=A) 1557s GET /modules/autoindex/htaccess/?C=S&O=A 1557s ok 48 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Name 1557s 1557s (C=S O=D) 1557s GET /modules/autoindex/htaccess/?C=S&O=D 1557s ok 49 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Date 1557s GET /modules/autoindex/htaccess/ 1557s ok 50 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Date 1557s 1557s (C=N O=A) 1557s GET /modules/autoindex/htaccess/?C=N&O=A 1557s ok 51 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Date 1557s 1557s (C=N O=D) 1557s GET /modules/autoindex/htaccess/?C=N&O=D 1557s ok 52 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Date 1557s 1557s (C=M O=A) 1557s GET /modules/autoindex/htaccess/?C=M&O=A 1557s ok 53 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Date 1557s 1557s (C=M O=D) 1557s GET /modules/autoindex/htaccess/?C=M&O=D 1557s ok 54 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Date 1557s 1557s (C=S O=A) 1557s GET /modules/autoindex/htaccess/?C=S&O=A 1557s ok 55 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Date 1557s 1557s (C=S O=D) 1557s GET /modules/autoindex/htaccess/?C=S&O=D 1557s ok 56 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Size 1557s GET /modules/autoindex/htaccess/ 1557s ok 57 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Size 1557s 1557s (C=N O=A) 1557s GET /modules/autoindex/htaccess/?C=N&O=A 1557s ok 58 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Size 1557s 1557s (C=N O=D) 1557s GET /modules/autoindex/htaccess/?C=N&O=D 1557s ok 59 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Size 1557s 1557s (C=M O=A) 1557s GET /modules/autoindex/htaccess/?C=M&O=A 1557s ok 60 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Size 1557s 1557s (C=M O=D) 1557s GET /modules/autoindex/htaccess/?C=M&O=D 1557s ok 61 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Size 1557s 1557s (C=S O=A) 1557s GET /modules/autoindex/htaccess/?C=S&O=A 1557s ok 62 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Ascending Size 1557s 1557s (C=S O=D) 1557s GET /modules/autoindex/htaccess/?C=S&O=D 1557s ok 63 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Name 1557s GET /modules/autoindex/htaccess/ 1557s ok 64 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Name 1557s 1557s (C=N O=A) 1557s GET /modules/autoindex/htaccess/?C=N&O=A 1557s ok 65 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Name 1557s 1557s (C=N O=D) 1557s GET /modules/autoindex/htaccess/?C=N&O=D 1557s ok 66 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Name 1557s 1557s (C=M O=A) 1557s GET /modules/autoindex/htaccess/?C=M&O=A 1557s ok 67 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Name 1557s 1557s (C=M O=D) 1557s GET /modules/autoindex/htaccess/?C=M&O=D 1557s ok 68 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Name 1557s 1557s (C=S O=A) 1557s GET /modules/autoindex/htaccess/?C=S&O=A 1557s ok 69 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Name 1557s 1557s (C=S O=D) 1557s GET /modules/autoindex/htaccess/?C=S&O=D 1557s ok 70 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Date 1557s GET /modules/autoindex/htaccess/ 1557s ok 71 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Date 1557s 1557s (C=N O=A) 1557s GET /modules/autoindex/htaccess/?C=N&O=A 1557s ok 72 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Date 1557s 1557s (C=N O=D) 1557s GET /modules/autoindex/htaccess/?C=N&O=D 1557s ok 73 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Date 1557s 1557s (C=M O=A) 1557s GET /modules/autoindex/htaccess/?C=M&O=A 1557s ok 74 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Date 1557s 1557s (C=M O=D) 1557s GET /modules/autoindex/htaccess/?C=M&O=D 1557s ok 75 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Date 1557s 1557s (C=S O=A) 1557s GET /modules/autoindex/htaccess/?C=S&O=A 1557s ok 76 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Date 1557s 1557s (C=S O=D) 1557s GET /modules/autoindex/htaccess/?C=S&O=D 1557s ok 77 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Size 1557s GET /modules/autoindex/htaccess/ 1557s ok 78 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Size 1557s 1557s (C=N O=A) 1557s GET /modules/autoindex/htaccess/?C=N&O=A 1557s ok 79 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Size 1557s 1557s (C=N O=D) 1557s GET /modules/autoindex/htaccess/?C=N&O=D 1557s ok 80 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Size 1557s 1557s (C=M O=A) 1557s GET /modules/autoindex/htaccess/?C=M&O=A 1557s ok 81 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Size 1557s 1557s (C=M O=D) 1557s GET /modules/autoindex/htaccess/?C=M&O=D 1557s ok 82 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Size 1557s 1557s (C=S O=A) 1557s GET /modules/autoindex/htaccess/?C=S&O=A 1557s ok 83 1557s --- 1557s IndexOptions FancyIndexing 1557s IndexOrderDefault Descending Size 1557s 1557s (C=S O=D) 1557s GET /modules/autoindex/htaccess/?C=S&O=D 1557s ok 84 1557s ok 1561s t/modules/autoindex2.t .............. 1561s 1..3 1561s # Running under perl version 5.040000 for linux 1561s # Current time local: Fri Feb 21 13:07:34 2025 1561s # Current time GMT: Fri Feb 21 13:07:34 2025 1561s # Using Test.pm version 1.31 1561s # Using Apache/Test.pm version 1.44 1561s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1561s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1561s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1561s # testing : dir_broken should not be listed 1561s # expected: 0 1561s # received: 0 1561s ok 1 1561s # testing : dir_normal should be listed 1561s # expected: 1 1561s # received: 1 1561s ok 2 1561s # testing : dir_protected should not be listed 1561s # expected: 0 1561s # received: 0 1561s ok 3 1561s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1561s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1561s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1561s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1561s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1561s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1561s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1561s ok 1565s t/modules/brotli.t .................. 1565s 1..64 1565s # Running under perl version 5.040000 for linux 1565s # Current time local: Fri Feb 21 13:07:38 2025 1565s # Current time GMT: Fri Feb 21 13:07:38 2025 1565s # Using Test.pm version 1.31 1565s # Using Apache/Test.pm version 1.44 1565s qvalue: 1565s # expected: 200 1565s # received: '200' 1565s ok 1 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 2 1565s qvalue: 1565s # expected: 200 1565s # received: '200' 1565s ok 3 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 4 1565s qvalue: 1565s # expected: 200 1565s # received: '200' 1565s ok 5 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 6 1565s qvalue: 1565s # expected: 200 1565s # received: '200' 1565s ok 7 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 8 1565s qvalue: 1565s # expected: 200 1565s # received: '200' 1565s ok 9 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 10 1565s qvalue: 1565s # expected: 200 1565s # received: '200' 1565s ok 11 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 12 1565s qvalue: ; 1565s # expected: 200 1565s # received: '200' 1565s ok 13 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 14 1565s qvalue: ; 1565s # expected: 200 1565s # received: '200' 1565s ok 15 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 16 1565s qvalue: ; 1565s # expected: 200 1565s # received: '200' 1565s ok 17 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 18 1565s qvalue: ;q= 1565s # expected: 200 1565s # received: '200' 1565s ok 19 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 20 1565s qvalue: ;q= 1565s # expected: 200 1565s # received: '200' 1565s ok 21 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 22 1565s qvalue: ;q= 1565s # expected: 200 1565s # received: '200' 1565s ok 23 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 24 1565s qvalue: ;q=0 1565s # expected: 200 1565s # received: '200' 1565s ok 25 1565s # testing : response without Content-Encoding is OK 1565s # expected: undef 1565s # received: undef 1565s ok 26 1565s qvalue: ;q=0 1565s # expected: 200 1565s # received: '200' 1565s ok 27 1565s # testing : response without Content-Encoding is OK 1565s # expected: undef 1565s # received: undef 1565s ok 28 1565s qvalue: ;q=0 1565s # expected: 200 1565s # received: '200' 1565s ok 29 1565s # testing : response without Content-Encoding is OK 1565s # expected: undef 1565s # received: undef 1565s ok 30 1565s qvalue: ;q=0. 1565s # expected: 200 1565s # received: '200' 1565s ok 31 1565s # testing : response without Content-Encoding is OK 1565s # expected: undef 1565s # received: undef 1565s ok 32 1565s qvalue: ;q=0. 1565s # expected: 200 1565s # received: '200' 1565s ok 33 1565s # testing : response without Content-Encoding is OK 1565s # expected: undef 1565s # received: undef 1565s ok 34 1565s qvalue: ;q=0. 1565s # expected: 200 1565s # received: '200' 1565s ok 35 1565s # testing : response without Content-Encoding is OK 1565s # expected: undef 1565s # received: undef 1565s ok 36 1565s qvalue: ;q=0.0 1565s # expected: 200 1565s # received: '200' 1565s ok 37 1565s # testing : response without Content-Encoding is OK 1565s # expected: undef 1565s # received: undef 1565s ok 38 1565s qvalue: ;q=0.0 1565s # expected: 200 1565s # received: '200' 1565s ok 39 1565s # testing : response without Content-Encoding is OK 1565s # expected: undef 1565s # received: undef 1565s ok 40 1565s qvalue: ;q=0.0 1565s # expected: 200 1565s # received: '200' 1565s ok 41 1565s # testing : response without Content-Encoding is OK 1565s # expected: undef 1565s # received: undef 1565s ok 42 1565s qvalue: ;q=0.00 1565s # expected: 200 1565s # received: '200' 1565s ok 43 1565s # testing : response without Content-Encoding is OK 1565s # expected: undef 1565s # received: undef 1565s ok 44 1565s qvalue: ;q=0.00 1565s # expected: 200 1565s # received: '200' 1565s ok 45 1565s # testing : response without Content-Encoding is OK 1565s # expected: undef 1565s # received: undef 1565s ok 46 1565s qvalue: ;q=0.00 1565s # expected: 200 1565s # received: '200' 1565s ok 47 1565s # testing : response without Content-Encoding is OK 1565s # expected: undef 1565s # received: undef 1565s ok 48 1565s qvalue: ;q=0.000 1565s # expected: 200 1565s # received: '200' 1565s ok 49 1565s # testing : response without Content-Encoding is OK 1565s # expected: undef 1565s # received: undef 1565s ok 50 1565s qvalue: ;q=0.000 1565s # expected: 200 1565s # received: '200' 1565s ok 51 1565s # testing : response without Content-Encoding is OK 1565s # expected: undef 1565s # received: undef 1565s ok 52 1565s qvalue: ;q=0.000 1565s # expected: 200 1565s # received: '200' 1565s ok 53 1565s # testing : response without Content-Encoding is OK 1565s # expected: undef 1565s # received: undef 1565s ok 54 1565s qvalue: ;q=0.0000 1565s # expected: 200 1565s # received: '200' 1565s ok 55 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 56 1565s qvalue: ;q=0.0000 1565s # expected: 200 1565s # received: '200' 1565s ok 57 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 58 1565s qvalue: ;q=0.0000 1565s # expected: 200 1565s # received: '200' 1565s ok 59 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 60 1565s # expected: 200 1565s # received: '200' 1565s ok 61 1565s # testing : response Content-Encoding is OK 1565s # expected: 'br' 1565s # received: 'br' 1565s ok 62 1565s # expected: 200 1565s # received: '200' 1565s ok 63 1565s # testing : response Content-Encoding is OK 1565s # expected: 'gzip' 1565s # received: 'gzip' 1565s ok 64 1565s ok 1569s t/modules/buffer.t .................. 1569s 1..12 1569s # Running under perl version 5.040000 for linux 1569s # Current time local: Fri Feb 21 13:07:42 2025 1569s # Current time GMT: Fri Feb 21 13:07:42 2025 1569s # Using Test.pm version 1.31 1569s # Using Apache/Test.pm version 1.44 1569s # testing : Checking return code is '200' 1569s # expected: 200 1569s # received: '200' 1569s ok 1 1569s ok 2 1569s # testing : Checking return code is '200' 1569s # expected: 200 1569s # received: '200' 1569s ok 3 1569s ok 4 1569s # testing : Checking return code is '200' 1569s # expected: 200 1569s # received: '200' 1569s ok 5 1569s ok 6 1569s # testing : Checking return code is '200' 1569s # expected: 200 1569s # received: '200' 1569s ok 7 1569s ok 8 1569s # testing : Checking return code is '200' 1569s # expected: 200 1569s # received: '200' 1569s ok 9 1569s ok 10 1569s # testing : Checking return code is '200' 1569s # expected: 200 1569s # received: '200' 1569s ok 11 1569s ok 12 1569s ok 1573s t/modules/cache.t ................... 1573s 1..3 1573s # Running under perl version 5.040000 for linux 1573s # Current time local: Fri Feb 21 13:07:46 2025 1573s # Current time GMT: Fri Feb 21 13:07:46 2025 1573s # Using Test.pm version 1.31 1573s # Using Apache/Test.pm version 1.44 1573s # testing : non-cached call to index.html 1573s # expected: 200 1573s # received: '200' 1573s ok 1 1573s # testing : call to cache index.html 1573s # expected: 200 1573s # received: '200' 1573s ok 2 1573s # testing : cached call to index.html 1573s # expected: 200 1573s # received: '200' 1573s ok 3 1573s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1573s ok 1580s t/modules/cgi.t ..................... 1580s 1..58 1580s # Running under perl version 5.040000 for linux 1580s # Current time local: Fri Feb 21 13:07:50 2025 1580s # Current time GMT: Fri Feb 21 13:07:50 2025 1580s # Using Test.pm version 1.31 1580s # Using Apache/Test.pm version 1.44 1580s # testing : return code for acceptpathinfodefault.sh 1580s # expected: 200 1580s # received: '200' 1580s ok 1 1580s # testing : body for acceptpathinfodefault.sh 1580s # expected: '' 1580s # received: '' 1580s ok 2 1580s # testing : return code for acceptpathinfodefault.sh/foo 1580s # expected: 200 1580s # received: '200' 1580s ok 3 1580s # testing : body for acceptpathinfodefault.sh/foo 1580s # expected: '/foo' 1580s # received: '/foo' 1580s ok 4 1580s # testing : return code for acceptpathinfooff.sh 1580s # expected: 200 1580s # received: '200' 1580s ok 5 1580s # testing : body for acceptpathinfooff.sh 1580s # expected: '' 1580s # received: '' 1580s ok 6 1580s # testing : return code for acceptpathinfooff.sh/foo 1580s # expected: 404 1580s # received: '404' 1580s ok 7 1580s # no body test for this one 1580s ok 8 1580s # testing : return code for acceptpathinfoon.sh 1580s # expected: 200 1580s # received: '200' 1580s ok 9 1580s # testing : body for acceptpathinfoon.sh 1580s # expected: '' 1580s # received: '' 1580s ok 10 1580s # testing : return code for acceptpathinfoon.sh/foo 1580s # expected: 200 1580s # received: '200' 1580s ok 11 1580s # testing : body for acceptpathinfoon.sh/foo 1580s # expected: '/foo' 1580s # received: '/foo' 1580s ok 12 1580s # testing : return code for bogus-perl.pl 1580s # expected: 500 1580s # received: '500' 1580s ok 13 1580s # cgi log created ok. 1580s ok 14 1580s # testing : return code for bogus-sh.sh 1580s # expected: 500 1580s # received: '500' 1580s ok 15 1580s # checking that log size (807) is bigger than it used to be (523) 1580s ok 16 1580s # testing : return code for nph-stderr.pl 1580s # expected: 200 1580s # received: '200' 1580s ok 17 1580s # testing : body for nph-stderr.pl 1580s # expected: 'this is nph-stdout' 1580s # received: 'this is nph-stdout' 1580s ok 18 1580s # testing : return code for nph-test.pl 1580s # expected: 200 1580s # received: '200' 1580s ok 19 1580s # testing : body for nph-test.pl 1580s # expected: 'ok' 1580s # received: 'ok' 1580s ok 20 1580s # testing : return code for perl.pl 1580s # expected: 200 1580s # received: '200' 1580s ok 21 1580s # testing : body for perl.pl 1580s # expected: 'perl cgi' 1580s # received: 'perl cgi' 1580s ok 22 1580s # testing : return code for sh.sh 1580s # expected: 200 1580s # received: '200' 1580s ok 23 1580s # testing : body for sh.sh 1580s # expected: 'sh cgi' 1580s # received: 'sh cgi' 1580s ok 24 1580s # testing : return code for stderr1.pl 1580s # expected: 200 1580s # received: '200' 1580s ok 25 1580s # testing : body for stderr1.pl 1580s # expected: 'this is stdout' 1580s # received: 'this is stdout' 1580s ok 26 1580s # testing : return code for stderr2.pl 1580s # expected: 200 1580s # received: '200' 1580s ok 27 1580s # testing : body for stderr2.pl 1580s # expected: 'this is also stdout' 1580s # received: 'this is also stdout' 1580s ok 28 1580s # testing : return code for stderr3.pl 1580s # expected: 200 1580s # received: '200' 1580s ok 29 1580s # testing : body for stderr3.pl 1580s # expected: 'this is more stdout' 1580s # received: 'this is more stdout' 1580s ok 30 1580s # posted content (length 10) to bogus-perl.pl 1580s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1580s # expected: '500' 1580s # received: '500' 1580s ok 31 1580s # checking that log size (35781) is greater than 807 1580s ok 32 1580s # verifying that logged content is 10 characters 1580s ok 33 1580s # posted content (length 99) to bogus-perl.pl 1580s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1580s # expected: '500' 1580s # received: '500' 1580s ok 34 1580s # checking that log size (36240) is greater than 35781 1580s ok 35 1580s # verifying that logged content is 99 characters 1580s ok 36 1580s # posted content (length 250) to bogus-perl.pl 1580s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1580s # expected: '500' 1580s # received: '500' 1580s ok 37 1580s # checking that log size (36851) is greater than 36240 1580s ok 38 1580s # verifying that logged content is 250 characters 1580s ok 39 1580s # posted content (length 255) to bogus-perl.pl 1580s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1580s # expected: '500' 1580s # received: '500' 1580s ok 40 1580s # checking that log size (37467) is greater than 36851 1580s ok 41 1580s # verifying that logged content is 255 characters 1580s ok 42 1580s # posted content (length 256) to bogus-perl.pl 1580s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1580s # expected: '500' 1580s # received: '500' 1580s ok 43 1580s # checking that log size (38084) is greater than 37467 1580s ok 44 1580s # verifying that logged content is 256 characters 1580s ok 45 1580s # posted content (length 257) to bogus-perl.pl 1580s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1580s # expected: '500' 1580s # received: '500' 1580s ok 46 1580s # checking that log size (38701) is greater than 38084 1580s ok 47 1580s # verifying that logged content is 256 characters 1580s ok 48 1580s # posted content (length 258) to bogus-perl.pl 1580s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1580s # expected: '500' 1580s # received: '500' 1580s ok 49 1580s # checking that log size (39318) is greater than 38701 1580s ok 50 1580s # verifying that logged content is 256 characters 1580s ok 51 1580s # posted content (length 1024) to bogus-perl.pl 1580s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1580s # expected: '500' 1580s # received: '500' 1580s ok 52 1580s # checking that log size (39936) is greater than 39318 1580s ok 53 1580s # verifying that logged content is 256 characters 1580s ok 54 1580s # verifying log is greater than 40960 bytes. 1580s ok 55 1580s # verifying log did not grow after making bogus request. 1580s ok 56 1580s # verifying log did not grow after making another bogus request. 1580s ok 57 1580s # checking that HEAD /modules/cgi/perl.pl returns 200. 1580s ok 58 1580s ok 1584s t/modules/data.t .................... 1584s 1..2 1584s # Running under perl version 5.040000 for linux 1584s # Current time local: Fri Feb 21 13:07:57 2025 1584s # Current time GMT: Fri Feb 21 13:07:57 2025 1584s # Using Test.pm version 1.31 1584s # Using Apache/Test.pm version 1.44 1584s # testing : Checking return code is '200' 1584s # expected: 200 1584s # received: '200' 1584s ok 1 1584s ok 2 1584s ok 1590s t/modules/dav.t ..................... 1590s 1..19 1590s # Running under perl version 5.040000 for linux 1590s # Current time local: Fri Feb 21 13:08:01 2025 1590s # Current time GMT: Fri Feb 21 13:08:01 2025 1590s # Using Test.pm version 1.31 1590s # Using Apache/Test.pm version 1.44 1590s resource lock test: 1590s ok 1 1590s DAV put test: 1590s ok 2 1590s getting DAV resource properties: 1590s ok 3 1590s created: Fri, 21 Feb 2025 13:08:05 GMT 1590s modified: Fri, 21 Feb 2025 13:08:05 GMT 1590s now: Fri, 21 Feb 2025 13:08:07 GMT 1590s ok 4 1590s ok 5 1590s resource lock status test: 1590s ok 6 1590s resource unlock test: 1590s ok 7 1590s resource lock status test: 1590s ok 8 1590s getting uri... 1590s expect: 1590s -> 1590s 1590s
1590s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

1590s this is a page generated by
1590s the mod_dav test in the Apache
1590s perl test suite.
1590s
1590s 1590s 1590s <- 1590s ok 15 1590s ok 16 1590s resource delete test: 1590s ok 17 1590s expect 404 not found got: 404 1590s ok 18 1590s PR 49825: expect 400 bad request got: 400 1590s ok 19 1590s ok 1594s t/modules/deflate.t ................. 1594s 1..47 1594s # Running under perl version 5.040000 for linux 1594s # Current time local: Fri Feb 21 13:08:07 2025 1594s # Current time GMT: Fri Feb 21 13:08:07 2025 1594s # Using Test.pm version 1.31 1594s # Using Apache/Test.pm version 1.44 1594s testing default 1594s ok 1 1594s ok 2 1594s ok 3 1594s ok 4 1594s ok 5 1594s ok 6 1594s ok 7 1594s ok 8 1594s ok 9 1594s ok 10 1594s ok 11 1594s ok 12 1594s ok 13 1594s ok 14 1594s ok 15 1594s ok 16 1594s ok 17 1594s ok 18 1594s ok 19 1594s ok 20 1594s ok 21 1594s ok 22 1594s ok 23 1594s ok 24 1594s ok 25 1594s ok 26 1594s ok 27 1594s ok 28 1594s ok 29 1594s ok 30 1594s ok 31 1594s ok 32 1594s ok 33 1594s ok 34 1594s ok 35 1594s ok 36 1594s ok 37 1594s ok 38 1594s ok 39 1594s ok 40 1594s ok 41 1594s ok 42 1594s ok 43 1594s ok 44 1594s ok 45 1594s # testing : response was 304 1594s # expected: qr/HTTP\/1\.. 304/ 1594s # received: 'HTTP/1.1 304 Not Modified' 1594s ok 46 1594s # testing : expect EOF after 304 header 1594s # expected: 0 1594s # received: 0 1594s ok 47 1594s ok 1598s t/modules/digest.t .................. 1598s 1..13 1598s # Running under perl version 5.040000 for linux 1598s # Current time local: Fri Feb 21 13:08:11 2025 1598s # Current time GMT: Fri Feb 21 13:08:11 2025 1598s # Using Test.pm version 1.31 1598s # Using Apache/Test.pm version 1.44 1598s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/realm1 1598s # testing : no user to authenticate 1598s # expected: 401 1598s # received: '401' 1598s ok 1 1598s # testing : user1:foo not found 1598s # expected: 401 1598s # received: '401' 1598s ok 2 1598s # testing : user1:password1 found 1598s # expected: 200 1598s # received: '200' 1598s ok 3 1598s # testing : user1:password1 with query string found 1598s # expected: 200 1598s # received: '200' 1598s ok 4 1598s # testing : manual Authorization header query string 1598s # expected: 200 1598s # received: '200' 1598s ok 5 1598s # testing : manual Authorization with no query string in header 1598s # expected: 400 1598s # received: '400' 1598s ok 6 1598s # testing : manual Authorization header with mismatched query string 1598s # expected: 400 1598s # received: '400' 1598s ok 7 1598s # testing : manual Authorization header with mismatched query string 1598s # expected: 400 1598s # received: '400' 1598s ok 8 1598s # testing : manual Authorization with no query string in header + MSIE 1598s # expected: 200 1598s # received: '200' 1598s ok 9 1598s # testing : a compliant response coming from MSIE 1598s # expected: 200 1598s # received: '200' 1598s ok 10 1598s # testing : manual Authorization header with mismatched query string + MSIE 1598s # expected: 400 1598s # received: '400' 1598s ok 11 1598s # testing : manual Authorization header with mismatched query string + MSIE 1598s # expected: 400 1598s # received: '400' 1598s ok 12 1598s # testing : no query string + MSIE 1598s # expected: 200 1598s # received: '200' 1598s ok 13 1598s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/realm1 1598s ok 1603s t/modules/dir.t ..................... 1603s 1..212 1603s # Running under perl version 5.040000 for linux 1603s # Current time local: Fri Feb 21 13:08:15 2025 1603s # Current time GMT: Fri Feb 21 13:08:15 2025 1603s # Using Test.pm version 1.31 1603s # Using Apache/Test.pm version 1.44 1603s expecting 403 (forbidden) using DirectoryIndex foo 1603s ok 1 1603s running 5 test gambit for "1.html" 1603s ok 2 1603s ok 3 1603s ok 4 1603s ok 5 1603s ok 6 1603s running 5 test gambit for "2.html" 1603s ok 7 1603s ok 8 1603s ok 9 1603s ok 10 1603s ok 11 1603s running 5 test gambit for "3.html" 1603s ok 12 1603s ok 13 1603s ok 14 1603s ok 15 1603s ok 16 1603s running 5 test gambit for "4.html" 1603s ok 17 1603s ok 18 1603s ok 19 1603s ok 20 1603s ok 21 1603s running 5 test gambit for "5.html" 1603s ok 22 1603s ok 23 1603s ok 24 1603s ok 25 1603s ok 26 1603s running 5 test gambit for "6.html" 1603s ok 27 1603s ok 28 1603s ok 29 1603s ok 30 1603s ok 31 1603s running 5 test gambit for "7.html" 1603s ok 32 1603s ok 33 1603s ok 34 1603s ok 35 1603s ok 36 1603s running 5 test gambit for "8.html" 1603s ok 37 1603s ok 38 1603s ok 39 1603s ok 40 1603s ok 41 1603s running 5 test gambit for "9.html" 1603s ok 42 1603s ok 43 1603s ok 44 1603s ok 45 1603s ok 46 1603s running 5 test gambit for "0.html" 1603s ok 47 1603s ok 48 1603s ok 49 1603s ok 50 1603s ok 51 1603s expecting 403 (forbidden) using DirectoryIndex goo 1603s ok 52 1603s running 5 test gambit for "1.html" 1603s ok 53 1603s ok 54 1603s ok 55 1603s ok 56 1603s ok 57 1603s running 5 test gambit for "2.html" 1603s ok 58 1603s ok 59 1603s ok 60 1603s ok 61 1603s ok 62 1603s running 5 test gambit for "3.html" 1603s ok 63 1603s ok 64 1603s ok 65 1603s ok 66 1603s ok 67 1603s running 5 test gambit for "4.html" 1603s ok 68 1603s ok 69 1603s ok 70 1603s ok 71 1603s ok 72 1603s running 5 test gambit for "5.html" 1603s ok 73 1603s ok 74 1603s ok 75 1603s ok 76 1603s ok 77 1603s running 5 test gambit for "6.html" 1603s ok 78 1603s ok 79 1603s ok 80 1603s ok 81 1603s ok 82 1603s running 5 test gambit for "7.html" 1603s ok 83 1603s ok 84 1603s ok 85 1603s ok 86 1603s ok 87 1603s running 5 test gambit for "8.html" 1603s ok 88 1603s ok 89 1603s ok 90 1603s ok 91 1603s ok 92 1603s running 5 test gambit for "9.html" 1603s ok 93 1603s ok 94 1603s ok 95 1603s ok 96 1603s ok 97 1603s running 5 test gambit for "0.html" 1603s ok 98 1603s ok 99 1603s ok 100 1603s ok 101 1603s ok 102 1603s expecting 403 (forbidden) using DirectoryIndex moo 1603s ok 103 1603s running 5 test gambit for "1.html" 1603s ok 104 1603s ok 105 1603s ok 106 1603s ok 107 1603s ok 108 1603s running 5 test gambit for "2.html" 1603s ok 109 1603s ok 110 1603s ok 111 1603s ok 112 1603s ok 113 1603s running 5 test gambit for "3.html" 1603s ok 114 1603s ok 115 1603s ok 116 1603s ok 117 1603s ok 118 1603s running 5 test gambit for "4.html" 1603s ok 119 1603s ok 120 1603s ok 121 1603s ok 122 1603s ok 123 1603s running 5 test gambit for "5.html" 1603s ok 124 1603s ok 125 1603s ok 126 1603s ok 127 1603s ok 128 1603s running 5 test gambit for "6.html" 1603s ok 129 1603s ok 130 1603s ok 131 1603s ok 132 1603s ok 133 1603s running 5 test gambit for "7.html" 1603s ok 134 1603s ok 135 1603s ok 136 1603s ok 137 1603s ok 138 1603s running 5 test gambit for "8.html" 1603s ok 139 1603s ok 140 1603s ok 141 1603s ok 142 1603s ok 143 1603s running 5 test gambit for "9.html" 1603s ok 144 1603s ok 145 1603s ok 146 1603s ok 147 1603s ok 148 1603s running 5 test gambit for "0.html" 1603s ok 149 1603s ok 150 1603s ok 151 1603s ok 152 1603s ok 153 1603s expecting 403 (forbidden) using DirectoryIndex bleh 1603s ok 154 1603s running 5 test gambit for "1.html" 1603s ok 155 1603s ok 156 1603s ok 157 1603s ok 158 1603s ok 159 1603s running 5 test gambit for "2.html" 1603s ok 160 1603s ok 161 1603s ok 162 1603s ok 163 1603s ok 164 1603s running 5 test gambit for "3.html" 1603s ok 165 1603s ok 166 1603s ok 167 1603s ok 168 1603s ok 169 1603s running 5 test gambit for "4.html" 1603s ok 170 1603s ok 171 1603s ok 172 1603s ok 173 1603s ok 174 1603s running 5 test gambit for "5.html" 1603s ok 175 1603s ok 176 1603s ok 177 1603s ok 178 1603s ok 179 1603s running 5 test gambit for "6.html" 1603s ok 180 1603s ok 181 1603s ok 182 1603s ok 183 1603s ok 184 1603s running 5 test gambit for "7.html" 1603s ok 185 1603s ok 186 1603s ok 187 1603s ok 188 1603s ok 189 1603s running 5 test gambit for "8.html" 1603s ok 190 1603s ok 191 1603s ok 192 1603s ok 193 1603s ok 194 1603s running 5 test gambit for "9.html" 1603s ok 195 1603s ok 196 1603s ok 197 1603s ok 198 1603s ok 199 1603s running 5 test gambit for "0.html" 1603s ok 200 1603s ok 201 1603s ok 202 1603s ok 203 1603s ok 204 1603s DirectoryIndex /modules/alias/index.html 1603s ok 205 1603s expecting 403 for DirectoryIndex foo goo moo bleh 1603s ok 206 1603s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1603s ok 207 1603s 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 1603s ok 208 1603s removed .htaccess (no DirectoryIndex), expecting default (index.html) 1603s ok 209 1603s ok 210 1603s ok 211 1603s ok 212 # skip missing DirectorySlash NotFound 1603s ok 1607s t/modules/directorymatch.t .......... 1607s 1..2 1607s # Running under perl version 5.040000 for linux 1607s # Current time local: Fri Feb 21 13:08:20 2025 1607s # Current time GMT: Fri Feb 21 13:08:20 2025 1607s # Using Test.pm version 1.31 1607s # Using Apache/Test.pm version 1.44 1607s # testing : code for /index.html 1607s # expected: 200 1607s # received: '200' 1607s ok 1 1607s # testing : check for DMMATCH1 1607s # expected: '1' 1607s # received: '1' 1607s ok 2 1607s ok 1611s t/modules/env.t ..................... 1611s 1..6 1611s # Running under perl version 5.040000 for linux 1611s # Current time local: Fri Feb 21 13:08:24 2025 1611s # Current time GMT: Fri Feb 21 13:08:24 2025 1611s # Using Test.pm version 1.31 1611s # Using Apache/Test.pm version 1.44 1611s # host: /modules/env/host.shtml 1611s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 1611s ok 1 1611s # nothere: /modules/env/nothere.shtml 1611s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 1611s ok 2 1611s # set: /modules/env/set.shtml 1611s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 1611s ok 3 1611s # setempty: /modules/env/setempty.shtml 1611s # setempty: EXPECT -><- ACTUAL -><- 1611s ok 4 1611s # type: /modules/env/type.shtml 1611s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 1611s ok 5 1611s # unset: /modules/env/unset.shtml 1611s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 1611s ok 6 1611s ok 1616s t/modules/expires.t ................. 1616s 1..92 1616s # Running under perl version 5.040000 for linux 1616s # Current time local: Fri Feb 21 13:08:28 2025 1616s # Current time GMT: Fri Feb 21 13:08:28 2025 1616s # Using Test.pm version 1.31 1616s # Using Apache/Test.pm version 1.44 1616s # debug: index.html 1616s HTTP/1.1 200 OK 1616s Cache-Control: max-age=324506963 1616s Connection: close 1616s Date: Fri, 21 Feb 2025 13:08:33 GMT 1616s Accept-Ranges: bytes 1616s ETag: "3-62772ef7d8680" 1616s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1616s Vary: In-If1 1616s Content-Length: 3 1616s Content-Type: text/html 1616s Expires: Tue, 05 Jun 2035 09:57:57 GMT 1616s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1616s Client-Date: Fri, 21 Feb 2025 13:08:33 GMT 1616s Client-Peer: 127.0.0.1:8529 1616s Client-Response-Num: 1 1616s DMMATCH1: 1 1616s 1616s 1616s ok 1 1616s # debug: [Cache-Control] [max-age=324506963] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 1616s # debug: expires 2064650277 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 332425819 1616s # debug: actual : 332425819 1616s ok 2 1616s # debug: text.txt 1616s HTTP/1.1 200 OK 1616s Cache-Control: max-age=0 1616s Connection: close 1616s Date: Fri, 21 Feb 2025 13:08:33 GMT 1616s Accept-Ranges: bytes 1616s ETag: "0-62772ef7d8680" 1616s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1616s Vary: In-If1 1616s Content-Type: text/plain 1616s Expires: Fri, 21 Feb 2025 13:08:33 GMT 1616s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1616s Client-Date: Fri, 21 Feb 2025 13:08:33 GMT 1616s Client-Peer: 127.0.0.1:8529 1616s Client-Response-Num: 1 1616s DMMATCH1: 1 1616s 1616s 1616s ok 3 1616s # debug: [Cache-Control] [max-age=0] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740143313 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 7918855 1616s # debug: actual : 7918855 1616s ok 4 1616s # debug: image.gif 1616s HTTP/1.1 200 OK 1616s Cache-Control: max-age=120 1616s Connection: close 1616s Date: Fri, 21 Feb 2025 13:08:33 GMT 1616s Accept-Ranges: bytes 1616s ETag: "0-62772ef7d8680" 1616s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1616s Vary: In-If1 1616s Content-Type: image/gif 1616s Expires: Fri, 21 Feb 2025 13:10:33 GMT 1616s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1616s Client-Date: Fri, 21 Feb 2025 13:08:33 GMT 1616s Client-Peer: 127.0.0.1:8529 1616s Client-Response-Num: 1 1616s DMMATCH1: 1 1616s 1616s 1616s ok 5 1616s # debug: [Cache-Control] [max-age=120] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:10:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:10:33 GMT 1616s # debug: expires 1740143433 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 120 1616s # debug: actual : 120 1616s ok 6 1616s # debug: foo.jpg 1616s HTTP/1.1 200 OK 1616s Cache-Control: max-age=86400 1616s Connection: close 1616s Date: Fri, 21 Feb 2025 13:08:33 GMT 1616s Accept-Ranges: bytes 1616s ETag: "0-62772ef7d8680" 1616s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1616s Vary: In-If1 1616s Content-Type: image/jpeg 1616s Expires: Sat, 22 Feb 2025 13:08:33 GMT 1616s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1616s Client-Date: Fri, 21 Feb 2025 13:08:33 GMT 1616s Client-Peer: 127.0.0.1:8529 1616s Client-Response-Num: 1 1616s DMMATCH1: 1 1616s 1616s 1616s ok 7 1616s # debug: [Cache-Control] [max-age=86400] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Expires] [Sat, 22 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sat, 22 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740229713 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 86400 1616s # debug: actual : 86400 1616s ok 8 1616s # debug: [Cache-Control] [max-age=324506963] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 1616s # debug: expires 2064650277 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 332425819 1616s # debug: actual : 332425819 1616s ok 9 1616s # debug: [Cache-Control] [max-age=0] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740143313 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 7918855 1616s # debug: actual : 7918855 1616s ok 10 1616s # debug: [Cache-Control] [max-age=120] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:10:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:10:33 GMT 1616s # debug: expires 1740143433 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 120 1616s # debug: actual : 120 1616s ok 11 1616s # debug: [Cache-Control] [max-age=86400] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Expires] [Sat, 22 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sat, 22 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740229713 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 86400 1616s # debug: actual : 86400 1616s ok 12 1616s # --- 1616s # ExpiresActive On 1616s # debug: [Cache-Control] [max-age=324506963] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 1616s # debug: expires 2064650277 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 332425819 1616s # debug: actual : 332425819 1616s ok 13 1616s # --- 1616s # ExpiresActive On 1616s # debug: [Cache-Control] [max-age=0] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740143313 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 7918855 1616s # debug: actual : 7918855 1616s ok 14 1616s # --- 1616s # ExpiresActive On 1616s # debug: [Cache-Control] [max-age=120] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:10:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:10:33 GMT 1616s # debug: expires 1740143433 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 120 1616s # debug: actual : 120 1616s ok 15 1616s # --- 1616s # ExpiresActive On 1616s # debug: [Cache-Control] [max-age=86400] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Expires] [Sat, 22 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sat, 22 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740229713 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 86400 1616s # debug: actual : 86400 1616s ok 16 1616s #--- 1616s # ExpiresActive On 1616s ExpiresDefault "access plus 1 years 3 months 1 weeks 5 days 3 hours 44 minutes 8 seconds" 1616s # debug: [Cache-Control] [max-age=40362248] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Expires] [Wed, 03 Jun 2026 16:52:41 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Wed, 03 Jun 2026 16:52:41 GMT 1616s # debug: expires 1780505561 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 40362248 1616s # debug: actual : 40362248 1616s ok 17 1616s #--- 1616s # ExpiresActive On 1616s ExpiresDefault "access plus 1 years 3 months 1 weeks 5 days 3 hours 44 minutes 8 seconds" 1616s # debug: [Cache-Control] [max-age=0] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740143313 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 7918855 1616s # debug: actual : 7918855 1616s ok 18 1616s #--- 1616s # ExpiresActive On 1616s ExpiresDefault "access plus 1 years 3 months 1 weeks 5 days 3 hours 44 minutes 8 seconds" 1616s # debug: [Cache-Control] [max-age=120] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:10:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:10:33 GMT 1616s # debug: expires 1740143433 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 120 1616s # debug: actual : 120 1616s ok 19 1616s #--- 1616s # ExpiresActive On 1616s ExpiresDefault "access plus 1 years 3 months 1 weeks 5 days 3 hours 44 minutes 8 seconds" 1616s # debug: [Cache-Control] [max-age=86400] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Expires] [Sat, 22 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sat, 22 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740229713 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 86400 1616s # debug: actual : 86400 1616s ok 20 1616s # --- 1616s # ExpiresActive On 1616s ExpiresByType text/plain A32659740 1616s # debug: [Cache-Control] [max-age=324506963] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 1616s # debug: expires 2064650277 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 332425819 1616s # debug: actual : 332425819 1616s ok 21 1616s # --- 1616s # ExpiresActive On 1616s ExpiresByType text/plain A32659740 1616s # debug: [Cache-Control] [max-age=32659740] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Expires] [Fri, 06 Mar 2026 13:17:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 06 Mar 2026 13:17:33 GMT 1616s # debug: expires 1772803053 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 32659740 1616s # debug: actual : 32659740 1616s ok 22 1616s # --- 1616s # ExpiresActive On 1616s ExpiresByType text/plain A32659740 1616s # debug: [Cache-Control] [max-age=120] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:10:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:10:33 GMT 1616s # debug: expires 1740143433 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 120 1616s # debug: actual : 120 1616s ok 23 1616s # --- 1616s # ExpiresActive On 1616s ExpiresByType text/plain A32659740 1616s # debug: [Cache-Control] [max-age=86400] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Expires] [Sat, 22 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sat, 22 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740229713 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 86400 1616s # debug: actual : 86400 1616s ok 24 1616s # --- 1616s # ExpiresActive On 1616s ExpiresDefault "modification plus 1 years 3 months 2 weeks 2 days 3 hours 29 minutes 47 seconds" 1616s ExpiresByType text/plain "modification plus 1 years 2 months 2 weeks 10 days 8 hours 16 minutes 25 seconds" 1616s # debug: [Cache-Control] [max-age=32788131] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Expires] [Sun, 08 Mar 2026 00:57:25 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sun, 08 Mar 2026 00:57:25 GMT 1616s # debug: expires 1772931445 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 40706987 1616s # debug: actual : 40706987 1616s ok 25 1616s # --- 1616s # ExpiresActive On 1616s ExpiresDefault "modification plus 1 years 3 months 2 weeks 2 days 3 hours 29 minutes 47 seconds" 1616s ExpiresByType text/plain "modification plus 1 years 2 months 2 weeks 10 days 8 hours 16 minutes 25 seconds" 1616s # debug: [Cache-Control] [max-age=30904529] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Expires] [Sat, 14 Feb 2026 05:44:03 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sat, 14 Feb 2026 05:44:03 GMT 1616s # debug: expires 1771047843 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 38823385 1616s # debug: actual : 38823385 1616s ok 26 1616s # --- 1616s # ExpiresActive On 1616s ExpiresDefault "modification plus 1 years 3 months 2 weeks 2 days 3 hours 29 minutes 47 seconds" 1616s ExpiresByType text/plain "modification plus 1 years 2 months 2 weeks 10 days 8 hours 16 minutes 25 seconds" 1616s # debug: [Cache-Control] [max-age=120] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:10:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:10:33 GMT 1616s # debug: expires 1740143433 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 120 1616s # debug: actual : 120 1616s ok 27 1616s # --- 1616s # ExpiresActive On 1616s ExpiresDefault "modification plus 1 years 3 months 2 weeks 2 days 3 hours 29 minutes 47 seconds" 1616s ExpiresByType text/plain "modification plus 1 years 2 months 2 weeks 10 days 8 hours 16 minutes 25 seconds" 1616s # debug: [Cache-Control] [max-age=86400] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Expires] [Sat, 22 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sat, 22 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740229713 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 86400 1616s # debug: actual : 86400 1616s ok 28 1616s #--- 1616s # ExpiresActive On 1616s ExpiresDefault A35796841 1616s # debug: [Cache-Control] [max-age=35796841] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Expires] [Sat, 11 Apr 2026 20:42:34 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sat, 11 Apr 2026 20:42:34 GMT 1616s # debug: expires 1775940154 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 35796841 1616s # debug: actual : 35796841 1616s ok 29 1616s #--- 1616s # ExpiresActive On 1616s ExpiresDefault A35796841 1616s # debug: [Cache-Control] [max-age=0] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740143313 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 7918855 1616s # debug: actual : 7918855 1616s ok 30 1616s #--- 1616s # ExpiresActive On 1616s ExpiresDefault A35796841 1616s # debug: [Cache-Control] [max-age=120] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:10:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:10:33 GMT 1616s # debug: expires 1740143433 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 120 1616s # debug: actual : 120 1616s ok 31 1616s #--- 1616s # ExpiresActive On 1616s ExpiresDefault A35796841 1616s # debug: [Cache-Control] [max-age=86400] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Expires] [Sat, 22 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sat, 22 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740229713 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 86400 1616s # debug: actual : 86400 1616s ok 32 1616s # --- 1616s # ExpiresActive On 1616s ExpiresByType image/gif "access plus 1 years 1 weeks 14 days 46 minutes 41 seconds" 1616s # debug: [Cache-Control] [max-age=324506963] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 1616s # debug: expires 2064650277 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 332425819 1616s # debug: actual : 332425819 1616s ok 33 1616s # --- 1616s # ExpiresActive On 1616s ExpiresByType image/gif "access plus 1 years 1 weeks 14 days 46 minutes 41 seconds" 1616s # debug: [Cache-Control] [max-age=0] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740143313 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 7918855 1616s # debug: actual : 7918855 1616s ok 34 1616s # --- 1616s # ExpiresActive On 1616s ExpiresByType image/gif "access plus 1 years 1 weeks 14 days 46 minutes 41 seconds" 1616s # debug: [Cache-Control] [max-age=33353201] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Expires] [Sat, 14 Mar 2026 13:55:14 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sat, 14 Mar 2026 13:55:14 GMT 1616s # debug: expires 1773496514 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 33353201 1616s # debug: actual : 33353201 1616s ok 35 1616s # --- 1616s # ExpiresActive On 1616s ExpiresByType image/gif "access plus 1 years 1 weeks 14 days 46 minutes 41 seconds" 1616s # debug: [Cache-Control] [max-age=86400] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Expires] [Sat, 22 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sat, 22 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740229713 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 86400 1616s # debug: actual : 86400 1616s ok 36 1616s # --- 1616s # ExpiresActive On 1616s ExpiresDefault M35605584 1616s ExpiresByType image/gif M613092 1616s # debug: [Cache-Control] [max-age=27686728] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Expires] [Wed, 07 Jan 2026 23:54:02 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Wed, 07 Jan 2026 23:54:02 GMT 1616s # debug: expires 1767830042 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 35605584 1616s # debug: actual : 35605584 1616s ok 37 1616s # --- 1616s # ExpiresActive On 1616s ExpiresDefault M35605584 1616s ExpiresByType image/gif M613092 1616s # debug: [Cache-Control] [max-age=0] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740143313 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 7918855 1616s # debug: actual : 7918855 1616s ok 38 1616s # --- 1616s # ExpiresActive On 1616s ExpiresDefault M35605584 1616s ExpiresByType image/gif M613092 1616s # debug: [Cache-Control] [max-age=0] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740143313 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 7918855 1616s # debug: actual : 7918855 1616s ok 39 1616s # --- 1616s # ExpiresActive On 1616s ExpiresDefault M35605584 1616s ExpiresByType image/gif M613092 1616s # debug: [Cache-Control] [max-age=86400] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Expires] [Sat, 22 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sat, 22 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740229713 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 86400 1616s # debug: actual : 86400 1616s ok 40 1616s #--- 1616s # ExpiresActive On 1616s ExpiresDefault M10391067 1616s # debug: [Cache-Control] [max-age=2472211] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Expires] [Sat, 22 Mar 2025 03:52:05 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sat, 22 Mar 2025 03:52:05 GMT 1616s # debug: expires 1742615525 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 10391067 1616s # debug: actual : 10391067 1616s ok 41 1616s #--- 1616s # ExpiresActive On 1616s ExpiresDefault M10391067 1616s # debug: [Cache-Control] [max-age=0] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740143313 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 7918855 1616s # debug: actual : 7918855 1616s ok 42 1616s #--- 1616s # ExpiresActive On 1616s ExpiresDefault M10391067 1616s # debug: [Cache-Control] [max-age=120] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:10:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:10:33 GMT 1616s # debug: expires 1740143433 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 120 1616s # debug: actual : 120 1616s ok 43 1616s #--- 1616s # ExpiresActive On 1616s ExpiresDefault M10391067 1616s # debug: [Cache-Control] [max-age=86400] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Expires] [Sat, 22 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sat, 22 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740229713 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 86400 1616s # debug: actual : 86400 1616s ok 44 1616s # --- 1616s # ExpiresActive On 1616s ExpiresByType image/jpeg A3827920 1616s # debug: [Cache-Control] [max-age=324506963] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 1616s # debug: expires 2064650277 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 332425819 1616s # debug: actual : 332425819 1616s ok 45 1616s # --- 1616s # ExpiresActive On 1616s ExpiresByType image/jpeg A3827920 1616s # debug: [Cache-Control] [max-age=0] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740143313 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 7918855 1616s # debug: actual : 7918855 1616s ok 46 1616s # --- 1616s # ExpiresActive On 1616s ExpiresByType image/jpeg A3827920 1616s # debug: [Cache-Control] [max-age=120] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:10:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:10:33 GMT 1616s # debug: expires 1740143433 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 120 1616s # debug: actual : 120 1616s ok 47 1616s # --- 1616s # ExpiresActive On 1616s ExpiresByType image/jpeg A3827920 1616s # debug: [Cache-Control] [max-age=3827920] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Expires] [Sun, 06 Apr 2025 20:27:13 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Sun, 06 Apr 2025 20:27:13 GMT 1616s # debug: expires 1743971233 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 3827920 1616s # debug: actual : 3827920 1616s ok 48 1616s # --- 1616s # ExpiresActive On 1616s ExpiresDefault "modification plus 1 years 3 months 5 days 2 hours 20 minutes 19 seconds" 1616s ExpiresByType image/jpeg A39759274 1616s # debug: [Cache-Control] [max-age=31833563] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Expires] [Tue, 24 Feb 2026 23:47:57 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Tue, 24 Feb 2026 23:47:57 GMT 1616s # debug: expires 1771976877 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 39752419 1616s # debug: actual : 39752419 1616s ok 49 1616s # --- 1616s # ExpiresActive On 1616s ExpiresDefault "modification plus 1 years 3 months 5 days 2 hours 20 minutes 19 seconds" 1616s ExpiresByType image/jpeg A39759274 1616s # debug: [Cache-Control] [max-age=0] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: expires 1740143313 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 7918855 1616s # debug: actual : 7918855 1616s ok 50 1616s # --- 1616s # ExpiresActive On 1616s ExpiresDefault "modification plus 1 years 3 months 5 days 2 hours 20 minutes 19 seconds" 1616s ExpiresByType image/jpeg A39759274 1616s # debug: [Cache-Control] [max-age=120] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Expires] [Fri, 21 Feb 2025 13:10:33 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Fri, 21 Feb 2025 13:10:33 GMT 1616s # debug: expires 1740143433 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 120 1616s # debug: actual : 120 1616s ok 51 1616s # --- 1616s # ExpiresActive On 1616s ExpiresDefault "modification plus 1 years 3 months 5 days 2 hours 20 minutes 19 seconds" 1616s ExpiresByType image/jpeg A39759274 1616s # debug: [Cache-Control] [max-age=39759274] 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Expires] [Wed, 27 May 2026 17:23:07 GMT] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s # debug: expires Wed, 27 May 2026 17:23:07 GMT 1616s # debug: expires 1779902587 1616s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1616s # debug: modified 1732224458 1616s # debug: access Fri, 21 Feb 2025 13:08:33 GMT 1616s # debug: access 1740143313 1616s # debug: expected: 39759274 1616s # debug: actual : 39759274 1616s ok 52 1616s # --- 1616s # ExpiresActive Off 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 53 1616s # --- 1616s # ExpiresActive Off 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 54 1616s # --- 1616s # ExpiresActive Off 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 55 1616s # --- 1616s # ExpiresActive Off 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 56 1616s #--- 1616s # ExpiresActive Off 1616s ExpiresDefault M6745780 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 57 1616s #--- 1616s # ExpiresActive Off 1616s ExpiresDefault M6745780 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 58 1616s #--- 1616s # ExpiresActive Off 1616s ExpiresDefault M6745780 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 59 1616s #--- 1616s # ExpiresActive Off 1616s ExpiresDefault M6745780 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 60 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresByType text/plain A6151639 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 61 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresByType text/plain A6151639 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 62 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresByType text/plain A6151639 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 63 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresByType text/plain A6151639 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 64 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 years 2 months 2 weeks 8 days 6 hours 27 minutes 24 seconds" 1616s ExpiresByType text/plain "access plus 1 years 2 months 6 days 27 minutes 48 seconds" 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 65 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 years 2 months 2 weeks 8 days 6 hours 27 minutes 24 seconds" 1616s ExpiresByType text/plain "access plus 1 years 2 months 6 days 27 minutes 48 seconds" 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 66 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 years 2 months 2 weeks 8 days 6 hours 27 minutes 24 seconds" 1616s ExpiresByType text/plain "access plus 1 years 2 months 6 days 27 minutes 48 seconds" 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 67 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 years 2 months 2 weeks 8 days 6 hours 27 minutes 24 seconds" 1616s ExpiresByType text/plain "access plus 1 years 2 months 6 days 27 minutes 48 seconds" 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 68 1616s #--- 1616s # ExpiresActive Off 1616s ExpiresDefault A2074696 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 69 1616s #--- 1616s # ExpiresActive Off 1616s ExpiresDefault A2074696 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 70 1616s #--- 1616s # ExpiresActive Off 1616s ExpiresDefault A2074696 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 71 1616s #--- 1616s # ExpiresActive Off 1616s ExpiresDefault A2074696 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 72 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresByType image/gif A3288924 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 73 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresByType image/gif A3288924 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 74 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresByType image/gif A3288924 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 75 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresByType image/gif A3288924 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 76 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 years 2 weeks 7 days 1 hours 46 minutes 11 seconds" 1616s ExpiresByType image/gif A9081797 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 77 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 years 2 weeks 7 days 1 hours 46 minutes 11 seconds" 1616s ExpiresByType image/gif A9081797 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 78 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 years 2 weeks 7 days 1 hours 46 minutes 11 seconds" 1616s ExpiresByType image/gif A9081797 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 79 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 years 2 weeks 7 days 1 hours 46 minutes 11 seconds" 1616s ExpiresByType image/gif A9081797 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 80 1616s #--- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 months 13 days 2 hours 49 minutes 39 seconds" 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 81 1616s #--- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 months 13 days 2 hours 49 minutes 39 seconds" 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 82 1616s #--- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 months 13 days 2 hours 49 minutes 39 seconds" 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 83 1616s #--- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 months 13 days 2 hours 49 minutes 39 seconds" 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 84 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresByType image/jpeg M34752911 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 85 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresByType image/jpeg M34752911 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 86 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresByType image/jpeg M34752911 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 87 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresByType image/jpeg M34752911 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 88 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 years 3 months 1 weeks 10 days 3 hours 15 minutes 5 seconds" 1616s ExpiresByType image/jpeg "access plus 1 years 2 months 2 weeks 2 days 8 hours 40 seconds" 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["3-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Length] [3] 1616s # debug: [Content-Type] [text/html] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 89 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 years 3 months 1 weeks 10 days 3 hours 15 minutes 5 seconds" 1616s ExpiresByType image/jpeg "access plus 1 years 2 months 2 weeks 2 days 8 hours 40 seconds" 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [text/plain] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 90 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 years 3 months 1 weeks 10 days 3 hours 15 minutes 5 seconds" 1616s ExpiresByType image/jpeg "access plus 1 years 2 months 2 weeks 2 days 8 hours 40 seconds" 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/gif] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 91 1616s # --- 1616s # ExpiresActive Off 1616s ExpiresDefault "modification plus 1 years 3 months 1 weeks 10 days 3 hours 15 minutes 5 seconds" 1616s ExpiresByType image/jpeg "access plus 1 years 2 months 2 weeks 2 days 8 hours 40 seconds" 1616s # debug: [Connection] [close] 1616s # debug: [Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Accept-Ranges] [bytes] 1616s # debug: [ETag] ["0-62772ef7d8680"] 1616s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1616s # debug: [Vary] [In-If1] 1616s # debug: [Content-Type] [image/jpeg] 1616s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1616s # debug: [Client-Date] [Fri, 21 Feb 2025 13:08:33 GMT] 1616s # debug: [Client-Peer] [127.0.0.1:8529] 1616s # debug: [Client-Response-Num] [1] 1616s # debug: [DMMATCH1] [1] 1616s ok 92 1616s ok 1639s t/modules/ext_filter.t .............. 1639s 1..24 1639s # Running under perl version 5.040000 for linux 1639s # Current time local: Fri Feb 21 13:08:33 2025 1639s # Current time GMT: Fri Feb 21 13:08:33 2025 1639s # Using Test.pm version 1.31 1639s # Using Apache/Test.pm version 1.44 1639s # testing : sed output filter 1639s # expected: 'barbar' 1639s # received: 'barbar' 1639s ok 1 1639s # testing : slow filter process 1639s # expected: 'foobar' 1639s # received: 'foobar' 1639s ok 2 1639s # testing : echo worked 1639s # expected: 200 1639s # received: '200' 1639s ok 3 1639s # testing : request body filtered 1639s # expected: 'barbar 1639s # ' 1639s # received: 'barbar 1639s # ' 1639s ok 4 1639s # testing : got 413 error 1639s # expected: 413 1639s # received: '413' 1639s ok 5 1639s # testing : got 413 error body 1639s # expected: qr/413 Request Entity Too Large/ 1639s # received: ' 1639s # 1639s # 413 Request Entity Too Large 1639s # 1639s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

1639s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1639s # the request exceeds the capacity limit. 1639s # 1639s # ' 1639s ok 24 1639s ok 1643s t/modules/filter.t .................. 1643s 1..5 1643s # Running under perl version 5.040000 for linux 1643s # Current time local: Fri Feb 21 13:08:56 2025 1643s # Current time GMT: Fri Feb 21 13:08:56 2025 1643s # Using Test.pm version 1.31 1643s # Using Apache/Test.pm version 1.44 1643s # expected: 'HELLOWORLD' 1643s # received: 'HELLOWORLD' 1643s ok 1 1643s # expected: 'HELLOWORLD' 1643s # received: 'HELLOWORLD' 1643s ok 2 1643s # expected: 'HELLOWORLD' 1643s # received: 'HELLOWORLD' 1643s ok 3 1643s # expected: 'helloworld' 1643s # received: 'helloworld' 1643s ok 4 1643s # expected: 'helloworld' 1643s # received: 'helloworld' 1643s ok 5 1643s ok 1649s t/modules/headers.t ................. 1649s 1..376 1649s # Running under perl version 5.040000 for linux 1649s # Current time local: Fri Feb 21 13:09:00 2025 1649s # Current time GMT: Fri Feb 21 13:09:00 2025 1649s # Using Test.pm version 1.31 1649s # Using Apache/Test.pm version 1.44 1649s ok 1 1649s ok 2 1649s ok 3 1649s ok 4 1649s ok 5 1649s ok 6 1649s ok 7 1649s ok 8 1649s ok 9 1649s ok 10 1649s ok 11 1649s ok 12 1649s ok 13 1649s ok 14 1649s ok 15 1649s ok 16 1649s ok 17 1649s ok 18 1649s ok 19 1649s ok 20 1649s ok 21 1649s ok 22 1649s ok 23 1649s ok 24 1649s ok 25 1649s ok 26 1649s ok 27 1649s ok 28 1649s ok 29 1649s ok 30 1649s ok 31 1649s ok 32 1649s ok 33 1649s ok 34 1649s ok 35 1649s ok 36 1649s ok 37 1649s ok 38 1649s ok 39 1649s ok 40 1649s ok 41 1649s ok 42 1649s ok 43 1649s ok 44 1649s ok 45 1649s ok 46 1649s ok 47 1649s ok 48 1649s ok 49 1649s ok 50 1649s ok 51 1649s ok 52 1649s ok 53 1649s ok 54 1649s ok 55 1649s ok 56 1649s ok 57 1649s ok 58 1649s ok 59 1649s ok 60 1649s ok 61 1649s ok 62 1649s ok 63 1649s ok 64 1649s ok 65 1649s ok 66 1649s ok 67 1649s ok 68 1649s ok 69 1649s ok 70 1649s ok 71 1649s ok 72 1649s ok 73 1649s ok 74 1649s ok 75 1649s ok 76 1649s ok 77 1649s ok 78 1649s ok 79 1649s ok 80 1649s ok 81 1649s ok 82 1649s ok 83 1649s ok 84 1649s ok 85 1649s ok 86 1649s ok 87 1649s ok 88 1649s ok 89 1649s ok 90 1649s ok 91 1649s ok 92 1649s ok 93 1649s ok 94 1649s ok 95 1649s ok 96 1649s ok 97 1649s ok 98 1649s ok 99 1649s ok 100 1649s ok 101 1649s ok 102 1649s ok 103 1649s ok 104 1649s ok 105 1649s ok 106 1649s ok 107 1649s ok 108 1649s ok 109 1649s ok 110 1649s ok 111 1649s ok 112 1649s ok 113 1649s ok 114 1649s ok 115 1649s ok 116 1649s ok 117 1649s ok 118 1649s ok 119 1649s ok 120 1649s ok 121 1649s ok 122 1649s ok 123 1649s ok 124 1649s ok 125 1649s ok 126 1649s ok 127 1649s ok 128 1649s ok 129 1649s ok 130 1649s ok 131 1649s ok 132 1649s ok 133 1649s ok 134 1649s ok 135 1649s ok 136 1649s ok 137 1649s ok 138 1649s ok 139 1649s ok 140 1649s ok 141 1649s ok 142 1649s ok 143 1649s ok 144 1649s ok 145 1649s ok 146 1649s ok 147 1649s ok 148 1649s ok 149 1649s ok 150 1649s ok 151 1649s ok 152 1649s ok 153 1649s ok 154 1649s ok 155 1649s ok 156 1649s ok 157 1649s ok 158 1649s ok 159 1649s ok 160 1649s ok 161 1649s ok 162 1649s ok 163 1649s ok 164 1649s ok 165 1649s ok 166 1649s ok 167 1649s ok 168 1649s ok 169 1649s ok 170 1649s ok 171 1649s ok 172 1649s ok 173 1649s ok 174 1649s ok 175 1649s ok 176 1649s ok 177 1649s ok 178 1649s ok 179 1649s ok 180 1649s ok 181 1649s ok 182 1649s ok 183 1649s ok 184 1649s ok 185 1649s ok 186 1649s ok 187 1649s ok 188 1649s ok 189 1649s ok 190 1649s ok 191 1649s ok 192 1649s ok 193 1649s ok 194 1649s ok 195 1649s ok 196 1649s ok 197 1649s ok 198 1649s ok 199 1649s ok 200 1649s ok 201 1649s ok 202 1649s ok 203 1649s ok 204 1649s ok 205 1649s ok 206 1649s ok 207 1649s ok 208 1649s ok 209 1649s ok 210 1649s ok 211 1649s ok 212 1649s ok 213 1649s ok 214 1649s ok 215 1649s ok 216 1649s ok 217 1649s ok 218 1649s ok 219 1649s ok 220 1649s ok 221 1649s ok 222 1649s ok 223 1649s ok 224 1649s ok 225 1649s ok 226 1649s ok 227 1649s ok 228 1649s ok 229 1649s ok 230 1649s ok 231 1649s ok 232 1649s ok 233 1649s ok 234 1649s ok 235 1649s ok 236 1649s ok 237 1649s ok 238 1649s ok 239 1649s ok 240 1649s ok 241 1649s ok 242 1649s ok 243 1649s ok 244 1649s ok 245 1649s ok 246 1649s ok 247 1649s ok 248 1649s ok 249 1649s ok 250 1649s ok 251 1649s ok 252 1649s ok 253 1649s ok 254 1649s ok 255 1649s ok 256 1649s ok 257 1649s ok 258 1649s ok 259 1649s ok 260 1649s ok 261 1649s ok 262 1649s ok 263 1649s ok 264 1649s ok 265 1649s ok 266 1649s ok 267 1649s ok 268 1649s ok 269 1649s ok 270 1649s ok 271 1649s ok 272 1649s ok 273 1649s ok 274 1649s ok 275 1649s ok 276 1649s ok 277 1649s ok 278 1649s ok 279 1649s ok 280 1649s ok 281 1649s ok 282 1649s ok 283 1649s ok 284 1649s ok 285 1649s ok 286 1649s ok 287 1649s ok 288 1649s ok 289 1649s ok 290 1649s ok 291 1649s ok 292 1649s ok 293 1649s ok 294 1649s ok 295 1649s ok 296 1649s ok 297 1649s ok 298 1649s ok 299 1649s ok 300 1649s ok 301 1649s ok 302 1649s ok 303 1649s ok 304 1649s ok 305 1649s ok 306 1649s ok 307 1649s ok 308 1649s ok 309 1649s ok 310 1649s ok 311 1649s ok 312 1649s ok 313 1649s ok 314 1649s ok 315 1649s ok 316 1649s ok 317 1649s ok 318 1649s ok 319 1649s ok 320 1649s ok 321 1649s ok 322 1649s ok 323 1649s ok 324 1649s ok 325 1649s ok 326 1649s ok 327 1649s ok 328 1649s ok 329 1649s ok 330 1649s ok 331 1649s ok 332 1649s ok 333 1649s ok 334 1649s ok 335 1649s ok 336 1649s ok 337 1649s ok 338 1649s ok 339 1649s ok 340 1649s Header sent n°0: 1649s header: Test-Header 1649s value: value 1649s Header sent n°1: 1649s header: Aaa 1649s value: b 1649s Header sent n°2: 1649s header: Aa 1649s value: bb 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 341 1649s Header received n°0: 1649s header: Test-Header 1649s expected: value 1649s received: value 1649s 1649s Header received n°1: 1649s header: Aaa 1649s expected: b 1649s received: b 1649s 1649s Header received n°2: 1649s header: Aa 1649s expected: bb 1649s received: bb 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Aa: bb 1649s Aaa: b 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: value 1649s 1649s ok 342 1649s 1649s 1649s 1649s Header sent n°0: 1649s header: Test-Header 1649s value: foo 1649s Header sent n°1: 1649s header: aaa 1649s value: b 1649s Header sent n°2: 1649s header: aa 1649s value: bb 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 343 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: foo 1649s received: foo 1649s 1649s Header received n°1: 1649s header: aa 1649s expected: bb 1649s received: bb 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Aa: bb 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: foo 1649s 1649s ok 344 1649s 1649s 1649s 1649s Header sent n°0: 1649s header: Test-Header 1649s value: foo 1649s Header sent n°1: 1649s header: Test-Header1 1649s value: value1 1649s Header sent n°2: 1649s header: Test-Header2 1649s value: value2 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 345 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: foo 1649s received: foo 1649s Header received n°1: 1649s header: Test-Header1 1649s expected: value1 1649s received: value1 1649s 1649s Header received n°2: 1649s header: Test-Header2 1649s expected: value2 1649s received: value2 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: foo 1649s Test-Header1: value1 1649s Test-Header2: value2 1649s 1649s ok 346 1649s 1649s 1649s 1649s Header sent n°0: 1649s header: Test-Header 1649s value: foofoo 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 347 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: barfoo 1649s received: barfoo 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: barfoo 1649s 1649s ok 348 1649s 1649s 1649s 1649s Header sent n°0: 1649s header: Test-Header 1649s value: foo2foo2 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 349 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: barfoo2 1649s received: barfoo2 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: barfoo2 1649s ok 350 1649s 1649s 1649s 1649s Header sent n°0: 1649s header: Test-Header 1649s value: foofoo 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 351 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: bar2foo 1649s received: bar2foo 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: bar2foo 1649s 1649s ok 352 1649s 1649s 1649s 1649s Header sent n°0: 1649s header: Test-Header 1649s value: foofoo 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 353 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: barbar 1649s received: barbar 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: barbar 1649s 1649s ok 354 1649s 1649s 1649s 1649s Header sent n°0: 1649s header: Test-Header 1649s value: foo2foo2 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 355 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: barbar 1649s received: barbar 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: barbar 1649s 1649s ok 356 1649s 1649s 1649s 1649s Header sent n°0: 1649s header: Test-Header 1649s value: foofoo 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 357 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: bar2bar2 1649s received: bar2bar2 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: bar2bar2 1649s 1649s ok 358 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 359 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: foo 1649s received: foo 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: foo 1649s 1649s ok 360 1649s 1649s 1649s 1649s Header sent n°0: 1649s header: Test-Header 1649s value: foo 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 361 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: foo 1649s received: foo 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: foo 1649s 1649s ok 362 1649s 1649s 1649s 1649s Header sent n°0: 1649s header: Test-Header 1649s value: "foo" 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 363 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: "foo", foo 1649s received: "foo", foo 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: "foo", foo 1649s 1649s ok 364 1649s 1649s 1649s 1649s Header sent n°0: 1649s header: Test-Header 1649s value: foo 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 365 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: foo, bar 1649s received: foo, bar 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: foo, bar 1649s 1649s ok 366 1649s 1649s 1649s 1649s Header sent n°0: 1649s header: Test-Header 1649s value: foo 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 367 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: foo 1649s received: foo 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: foo 1649s 1649s ok 368 1649s 1649s 1649s 1649s Header sent n°0: 1649s header: Test-Header 1649s value: foo 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 369 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: foo 1649s received: foo 1649s 1649s Header received n°1: 1649s header: Test-Header2 1649s expected: bar 1649s received: bar 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: foo 1649s Test-Header2: bar 1649s 1649s ok 370 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 371 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: foo 1649s received: foo 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: foo 1649s 1649s ok 372 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 373 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: foo 1649s received: foo 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: foo 1649s 1649s ok 374 1649s # testing : Checking return code is '200' 1649s # expected: 200 1649s # received: '200' 1649s ok 375 1649s 1649s Header received n°0: 1649s header: Test-Header 1649s expected: foo 1649s received: foo 1649s 1649s Response received is: 1649s HTTP/1.1 200 OK 1649s Connection: close 1649s Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Accept-Ranges: bytes 1649s ETag: "0-62772ef7d8680" 1649s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1649s Vary: In-If1 1649s Content-Length: 0 1649s Content-Type: text/html 1649s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1649s Client-Date: Fri, 21 Feb 2025 13:09:06 GMT 1649s Client-Peer: 127.0.0.1:8529 1649s Client-Response-Num: 1 1649s DMMATCH1: 1 1649s Test-Header: foo 1649s 1649s ok 376 1649s ok 1654s t/modules/heartbeat.t ............... skipped: no reason given 1661s t/modules/include.t ................. 1661s 1..98 1661s # Running under perl version 5.040000 for linux 1661s # Current time local: Fri Feb 21 13:09:11 2025 1661s # Current time GMT: Fri Feb 21 13:09:11 2025 1661s # Using Test.pm version 1.31 1661s # Using Apache/Test.pm version 1.44 1661s # testing : GET /modules/include/abs-path.shtml 1661s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1661s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1661s ok 1 1661s # testing : GET /modules/include/apexpr/err.shtml 1661s # expected: '[an error occurred while processing this directive] err.shtml' 1661s # received: '[an error occurred while processing this directive] err.shtml' 1661s ok 2 1661s # testing : GET /modules/include/apexpr/if1.shtml 1661s # expected: 'pass' 1661s # received: 'pass' 1661s ok 3 1661s # testing : GET /modules/include/apexpr/lazyvar.shtml 1661s # expected: 'pass' 1661s # received: 'pass' 1661s ok 4 1661s # testing : GET /modules/include/apexpr/restrict.shtml 1661s # expected: '[an error occurred while processing this directive] restrict.shtml' 1661s # received: '[an error occurred while processing this directive] restrict.shtml' 1661s ok 5 1661s # testing : GET /modules/include/apexpr/var.shtml 1661s # expected: 'pass pass pass' 1661s # received: 'pass pass pass' 1661s ok 6 1661s # testing : GET /modules/include/big.shtml 1661s # expected: 'hello pass pass pass hello' 1661s # received: 'hello pass pass pass hello' 1661s ok 7 1661s # testing : GET /modules/include/comment.shtml 1661s # expected: 'No comment here' 1661s # received: 'No comment here' 1661s ok 8 1661s # testing : GET /modules/include/echo.shtml 1661s # expected: 'echo.shtml' 1661s # received: 'echo.shtml' 1661s ok 9 1661s # testing : GET /modules/include/echo1.shtml 1661s # expected: '' 1661s # received: '' 1661s ok 10 1661s # testing : GET /modules/include/echo2.shtml 1661s # expected: ' pass config echomsg pass' 1661s # received: ' pass config echomsg pass' 1661s ok 11 1661s # testing : GET /modules/include/echo3.shtml 1661s # expected: '' 1661s # received: '' 1661s ok 12 1661s # testing : GET /modules/include/encode.shtml 1661s # expected: '# %^ %23%20%25%5e' 1661s # received: '# %^ %23%20%25%5e' 1661s ok 13 1661s # testing : GET /modules/include/errmsg1.shtml 1661s # expected: 'errmsg' 1661s # received: 'errmsg' 1661s ok 14 1661s # testing : GET /modules/include/errmsg2.shtml 1661s # expected: 'errmsg' 1661s # received: 'errmsg' 1661s ok 15 1661s # testing : GET /modules/include/errmsg3.shtml 1661s # expected: 'errmsg' 1661s # received: 'errmsg' 1661s ok 16 1661s # testing : GET /modules/include/errmsg4.shtml 1661s # expected: 'pass errmsg' 1661s # received: 'pass errmsg' 1661s ok 17 1661s # testing : GET /modules/include/errmsg5.shtml 1661s # expected: '' 1661s # received: '' 1661s ok 18 1661s # testing : GET /modules/include/exec/off/cgi.shtml 1661s # expected: '[an error occurred while processing this directive]' 1661s # received: '[an error occurred while processing this directive]' 1661s ok 19 1661s # testing : GET /modules/include/exec/off/cmd.shtml 1661s # expected: '[an error occurred while processing this directive]' 1661s # received: '[an error occurred while processing this directive]' 1661s ok 20 1661s # testing : GET /modules/include/exec/on/cgi.shtml 1661s # expected: 'perl cgi' 1661s # received: 'perl cgi' 1661s ok 21 1661s # testing : GET /modules/include/exec/on/cmd.shtml 1661s # expected: 'pass' 1661s # received: 'pass' 1661s ok 22 1661s # testing : GET /modules/include/extra/inc-bogus.shtml 1661s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 1661s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 1661s ok 23 1661s # testing : GET /modules/include/foo.shtml 1661s # expected: '[an error occurred while processing this directive] foo.shtml body' 1661s # received: '[an error occurred while processing this directive] foo.shtml body' 1661s ok 24 1661s # testing : GET /modules/include/foo1.shtml 1661s # expected: '[an error occurred while processing this directive] foo.shtml body' 1661s # received: '[an error occurred while processing this directive] foo.shtml body' 1661s ok 25 1661s # testing : GET /modules/include/foo2.shtml 1661s # expected: '[an error occurred while processing this directive] foo.shtml body' 1661s # received: '[an error occurred while processing this directive] foo.shtml body' 1661s ok 26 1661s # testing : GET /modules/include/if1.shtml 1661s # expected: 'pass' 1661s # received: 'pass' 1661s ok 27 1661s # testing : GET /modules/include/if10.shtml 1661s # expected: 'pass' 1661s # received: 'pass' 1661s ok 28 1661s # testing : GET /modules/include/if11.shtml 1661s # expected: 'pass' 1661s # received: 'pass' 1661s ok 29 1661s # testing : GET /modules/include/if2.shtml 1661s # expected: 'pass pass' 1661s # received: 'pass pass' 1661s ok 30 1661s # testing : GET /modules/include/if3.shtml 1661s # expected: 'pass pass pass' 1661s # received: 'pass pass pass' 1661s ok 31 1661s # testing : GET /modules/include/if4.shtml 1661s # expected: 'pass pass' 1661s # received: 'pass pass' 1661s ok 32 1661s # testing : GET /modules/include/if5.shtml 1661s # expected: 'pass pass pass' 1661s # received: 'pass pass pass' 1661s ok 33 1661s # testing : GET /modules/include/if6.shtml 1661s # expected: '[an error occurred while processing this directive]' 1661s # received: '[an error occurred while processing this directive]' 1661s ok 34 1661s # testing : GET /modules/include/if7.shtml 1661s # expected: '[an error occurred while processing this directive]' 1661s # received: '[an error occurred while processing this directive]' 1661s ok 35 1661s # testing : GET /modules/include/if8.shtml 1661s # expected: 'pass' 1661s # received: 'pass' 1661s ok 36 1661s # testing : GET /modules/include/if9.shtml 1661s # expected: 'pass pass' 1661s # received: 'pass pass' 1661s ok 37 1661s # testing : GET /modules/include/inc-nego.shtml 1661s # expected: 'index.html.en' 1661s # received: 'index.html.en' 1661s ok 38 1661s # testing : GET /modules/include/inc-rfile.shtml 1661s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1661s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1661s ok 39 1661s # testing : GET /modules/include/inc-rvirtual.shtml 1661s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1661s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1661s ok 40 1661s # testing : GET /modules/include/include1.shtml 1661s # expected: 'inc-two.shtml body include.shtml body' 1661s # received: 'inc-two.shtml body include.shtml body' 1661s ok 41 1661s # testing : GET /modules/include/include2.shtml 1661s # expected: 'inc-two.shtml body include.shtml body' 1661s # received: 'inc-two.shtml body include.shtml body' 1661s ok 42 1661s # testing : GET /modules/include/include3.shtml 1661s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1661s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1661s ok 43 1661s # testing : GET /modules/include/include4.shtml 1661s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1661s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1661s ok 44 1661s # testing : GET /modules/include/include5.shtml 1661s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1661s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1661s ok 45 1661s # testing : GET /modules/include/include6.shtml 1661s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1661s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1661s ok 46 1661s # testing : GET /modules/include/malformed.shtml 1661s # expected: '[an error occurred while processing this directive] malformed.shtml' 1661s # received: '[an error occurred while processing this directive] malformed.shtml' 1661s ok 47 1661s # testing : POST /modules/include/mod_request/echo.shtml 1661s # expected: 'echo.shtml' 1661s # received: 'echo.shtml' 1661s ok 48 1661s # testing : POST /modules/include/mod_request/post.shtml 1661s # expected: 'POST foo: bar foo2: bar2' 1661s # received: 'POST foo: bar foo2: bar2' 1661s ok 49 1661s # testing : sizeof(body) > KeptBodySize 1661s # expected: 413 1661s # received: '413' 1661s ok 50 1661s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 1661s # expected: 'GET foo: bar foo2: bar2' 1661s # received: 'GET foo: bar foo2: bar2' 1661s ok 51 1661s # testing : GET /modules/include/newline.shtml 1661s # expected: 'inc-two.shtml body' 1661s # received: 'inc-two.shtml body' 1661s ok 52 1661s # testing : GET /modules/include/notreal.shtml 1661s # expected: 'pass ' 1661s # received: '-->' 1661s ok 54 1661s # testing : GET /modules/include/parse2.shtml 1661s # expected: '"' 1661s # received: '"' 1661s ok 55 1661s # testing : GET /modules/include/ranged-virtual.shtml with Range 1662s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1662s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1662s ok 56 1662s # testing : GET /modules/include/regex.shtml 1662s # expected: '(none) 1 (none)' 1662s # received: '(none) 1 (none)' 1662s ok 57 1662s # testing : GET /modules/include/retagged1.shtml 1662s # expected: 'retagged1.shtml' 1662s # received: 'retagged1.shtml' 1662s ok 58 1662s # testing : GET /modules/include/retagged2.shtml 1662s # expected: '----retagged2.shtml' 1662s # received: '----retagged2.shtml' 1662s ok 59 1662s # testing : GET /modules/include/set.shtml 1662s # expected: 'set works' 1662s # received: 'set works' 1662s ok 60 1662s # testing : GET /modules/include/var128.shtml 1662s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1662s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1662s ok 61 1662s # testing : GET /modules/include/virtualq.shtml?foo=bar 1662s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 1662s # received: 'foo=bar pass inc-two.shtml body foo=bar' 1662s ok 62 1662s # testing : GET /modules/include/size.shtml 1662s # expected: '1,122 1,122 1.1K 1.1K' 1662s # received: '1,122 1,122 1.1K 1.1K' 1662s ok 63 1662s # testing : GET /modules/include/file.shtml 1662s # expected: 'Thursday, November 21, 2024 Thursday, November 21, 2024 1732224458 1732224458' 1662s # received: 'Thursday, November 21, 2024 Thursday, November 21, 2024 1732224458 1732224458' 1662s ok 64 1662s # testing : GET /modules/include/printenv.shtml 1662s # expected: '200' 1662s # received: '200' 1662s ok 65 1662s ok 66 1662s ok 67 1662s # testing : /mod_include test/ 1662s # expected: qr/mod_include test/ 1662s # received: ' 1662s # 1662s # mod_include test 1662s # 1662s # 1662s # 1662s #

mod_include test

1662s # 1662s # 1662s # Hello World 1662s # 1662s #

[back]

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

mod_include test

1662s # 1662s # 1662s # Hello World 1662s # 1662s #

[back]

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

mod_include test

1662s # 1662s # 1662s # Hello World 1662s # 1662s #

[back]

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

Load Balancer Manager for localhost

1701s # 1701s #
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1
1701s #
Server Built: 2024-11-21T21:36:30
1701s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1701s #
1701s #

LoadBalancer Status for balancer://foo1 [pafa88976_foo1]

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

LoadBalancer Status for balancer://foo2 [pafa88976_foo2]

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

LoadBalancer Status for balancer://foo3 [pafa88976_foo3]

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

LoadBalancer Status for balancer://foo4 [pafa88976_foo4]

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

LoadBalancer Status for balancer://pr45434 [pafa88976_pr45434]

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

LoadBalancer Status for balancer://failover [pafa88976_failover]

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

LoadBalancer Status for balancer://dynproxy [pafa88976_dynproxy]

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

Moved Permanently

1752s #

The document has moved here.

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

Moved Permanently

1752s #

The document has moved here.

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

Moved Permanently

1752s #

The document has moved here.

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

Moved Permanently

1752s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1752s #

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

Multiple Choices

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

Available documents: 1752s #

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

Multiple Choices

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

Available documents: 1752s #

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

Moved Permanently

1752s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1752s #

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

Multiple Choices

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

Available documents: 1752s #

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

Moved Permanently

1752s #

The document has moved here.

1752s # 1752s # ' 1752s ok 48 1752s ok 1756s t/modules/status.t .................. 1756s 1..1 1756s # Running under perl version 5.040000 for linux 1756s # Current time local: Fri Feb 21 13:10:49 2025 1756s # Current time GMT: Fri Feb 21 13:10:49 2025 1756s # Using Test.pm version 1.31 1756s # Using Apache/Test.pm version 1.44 1756s 1756s 1756s Apache Status 1756s 1756s

Apache Server Status for localhost (via 127.0.0.1)

1756s 1756s
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1
1756s
Server MPM: prefork
1756s
Server Built: 2024-11-21T21:36:30 1756s

1756s
Current Time: Friday, 21-Feb-2025 13:10:53 UTC
1756s
Restart Time: Friday, 21-Feb-2025 13:02:34 UTC
1756s
Parent Server Config. Generation: 1
1756s
Parent Server MPM Generation: 0
1756s
Server uptime: 8 minutes 19 seconds
1756s
Server load: 1.09 1.03 0.60
1756s
Total accesses: 6891 - Total Traffic: 138.4 MB - Total Duration: 110204
1756s
CPU Usage: u.27 s.35 cu6.5 cs8.32 - 3.09% CPU load
1756s
13.8 requests/sec - 284.0 kB/second - 20.6 kB/request - 15.9925 ms/request
1756s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
1756s
...__.W
1756s

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

1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s
SrvPIDAccMCPU 1756s SSReqDurConnChildSlotClientProtocolVHostRequest
0-0-0/0/2751. 1756s 0.00450297730.00.0035.58 1756s 127.0.0.1http/1.1localhost:8537OPTIONS * HTTP/1.0
1-0-0/0/2933. 1756s 0.00460360450.00.0078.00 1756s 127.0.0.1http/1.1localhost:8537OPTIONS * HTTP/1.0
2-0-0/0/905. 1756s 0.00440143470.00.0024.63 1756s 127.0.0.1http/1.1localhost:8537OPTIONS * HTTP/1.0
3-02885720/81/91_ 1756s 0.2140157950.00.040.05 1756s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
4-02885770/113/117_ 1756s 0.20414900.00.080.08 1756s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
5-0-0/0/10. 1756s 0.00470134540.00.000.01 1756s 127.0.0.1http/1.1localhost:8537OPTIONS * HTTP/1.0
6-02853990/84/84W 1756s 0.17002970.00.050.05 1756s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
1756s
1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s 1756s
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
1756s 1756s ok 1 1756s ok 1760s t/modules/substitute.t .............. 1760s 1..19 1760s # Running under perl version 5.040000 for linux 1760s # Current time local: Fri Feb 21 13:10:53 2025 1760s # Current time GMT: Fri Feb 21 13:10:53 2025 1760s # Using Test.pm version 1.31 1760s # Using Apache/Test.pm version 1.44 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'barbar': OK 1760s ok 1 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'barbar': OK 1760s ok 2 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'foofoo': OK 1760s ok 3 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'barbar': OK 1760s ok 4 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'barbar': OK 1760s ok 5 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'barbar': OK 1760s ok 6 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'foof 1760s oo': OK 1760s ok 7 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'xfoo': OK 1760s ok 8 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1760s ok 9 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s barx 1760s ': OK 1760s ok 10 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'a$1axb(': OK 1760s ok 11 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'a$XX': OK 1760s ok 12 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1760s ok 13 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'x&x': OK 1760s ok 14 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'xx': OK 1760s ok 15 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'fcooar': OK 1760s ok 16 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'fc$1ar': OK 1760s ok 17 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'fdooar': OK 1760s ok 18 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s got 200 'XXXfooXXX 1760s bar': OK 1760s ok 19 1760s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1760s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1760s ok 1766s t/modules/unique_id.t ............... 1766s 1..300 1766s # Running under perl version 5.040000 for linux 1766s # Current time local: Fri Feb 21 13:10:57 2025 1766s # Current time GMT: Fri Feb 21 13:10:57 2025 1766s # Using Test.pm version 1.31 1766s # Using Apache/Test.pm version 1.44 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 1 1766s # unique id: Z7h7Ze-LujmK1PUBaDLYUwAAAAQ 1766s ok 2 1766s ok 3 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 4 1766s # unique id: Z7h7ZW_Qypz7_WAPswB5TgAAAAY 1766s ok 5 1766s ok 6 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 7 1766s # unique id: Z7h7ZZUsAjNW_FxhDXKQUAAAAAM 1766s ok 8 1766s ok 9 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 10 1766s # unique id: Z7h7Ze-LujmK1PUBaDLYVAAAAAQ 1766s ok 11 1766s ok 12 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 13 1766s # unique id: Z7h7ZW_Qypz7_WAPswB5TwAAAAY 1766s ok 14 1766s ok 15 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 16 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQUQAAAAM 1766s ok 17 1766s ok 18 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 19 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYVQAAAAQ 1766s ok 20 1766s ok 21 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 22 1766s # unique id: Z7h7Zm_Qypz7_WAPswB5UAAAAAY 1766s ok 23 1766s ok 24 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 25 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQUgAAAAM 1766s ok 26 1766s ok 27 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 28 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYVgAAAAQ 1766s ok 29 1766s ok 30 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 31 1766s # unique id: Z7h7Zm_Qypz7_WAPswB5UQAAAAY 1766s ok 32 1766s ok 33 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 34 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQUwAAAAM 1766s ok 35 1766s ok 36 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 37 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYVwAAAAQ 1766s ok 38 1766s ok 39 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 40 1766s # unique id: Z7h7Zm_Qypz7_WAPswB5UgAAAAY 1766s ok 41 1766s ok 42 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 43 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQVAAAAAM 1766s ok 44 1766s ok 45 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 46 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYWAAAAAQ 1766s ok 47 1766s ok 48 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 49 1766s # unique id: Z7h7Zm_Qypz7_WAPswB5UwAAAAY 1766s ok 50 1766s ok 51 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 52 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQVQAAAAM 1766s ok 53 1766s ok 54 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 55 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYWQAAAAQ 1766s ok 56 1766s ok 57 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 58 1766s # unique id: Z7h7Zm_Qypz7_WAPswB5VAAAAAY 1766s ok 59 1766s ok 60 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 61 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQVgAAAAM 1766s ok 62 1766s ok 63 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 64 1766s # unique id: Z7h7Zm_Qypz7_WAPswB5VQAAAAY 1766s ok 65 1766s ok 66 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 67 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQVwAAAAM 1766s ok 68 1766s ok 69 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 70 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYWgAAAAQ 1766s ok 71 1766s ok 72 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 73 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQWAAAAAM 1766s ok 74 1766s ok 75 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 76 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYWwAAAAQ 1766s ok 77 1766s ok 78 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 79 1766s # unique id: Z7h7Zm_Qypz7_WAPswB5VgAAAAY 1766s ok 80 1766s ok 81 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 82 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQWQAAAAM 1766s ok 83 1766s ok 84 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 85 1766s # unique id: Z7h7Zm_Qypz7_WAPswB5VwAAAAY 1766s ok 86 1766s ok 87 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 88 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQWgAAAAM 1766s ok 89 1766s ok 90 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 91 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYXAAAAAQ 1766s ok 92 1766s ok 93 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 94 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQWwAAAAM 1766s ok 95 1766s ok 96 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 97 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYXQAAAAQ 1766s ok 98 1766s ok 99 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 100 1766s # unique id: Z7h7Zm_Qypz7_WAPswB5WAAAAAY 1766s ok 101 1766s ok 102 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 103 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYXgAAAAQ 1766s ok 104 1766s ok 105 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 106 1766s # unique id: Z7h7Zm_Qypz7_WAPswB5WQAAAAY 1766s ok 107 1766s ok 108 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 109 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQXAAAAAM 1766s ok 110 1766s ok 111 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 112 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYXwAAAAQ 1766s ok 113 1766s ok 114 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 115 1766s # unique id: Z7h7Zm_Qypz7_WAPswB5WgAAAAY 1766s ok 116 1766s ok 117 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 118 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQXQAAAAM 1766s ok 119 1766s ok 120 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 121 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYYAAAAAQ 1766s ok 122 1766s ok 123 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 124 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQXgAAAAM 1766s ok 125 1766s ok 126 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 127 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYYQAAAAQ 1766s ok 128 1766s ok 129 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 130 1766s # unique id: Z7h7Zm_Qypz7_WAPswB5WwAAAAY 1766s ok 131 1766s ok 132 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 133 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYYgAAAAQ 1766s ok 134 1766s ok 135 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 136 1766s # unique id: Z7h7Zm_Qypz7_WAPswB5XAAAAAY 1766s ok 137 1766s ok 138 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 139 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQXwAAAAM 1766s ok 140 1766s ok 141 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 142 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYYwAAAAQ 1766s ok 143 1766s ok 144 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 145 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYZAAAAAQ 1766s ok 146 1766s ok 147 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 148 1766s # unique id: Z7h7Zm_Qypz7_WAPswB5XQAAAAY 1766s ok 149 1766s ok 150 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 151 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYZQAAAAQ 1766s ok 152 1766s ok 153 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 154 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQYAAAAAM 1766s ok 155 1766s ok 156 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 157 1766s # unique id: Z7h7Zm_Qypz7_WAPswB5XgAAAAY 1766s ok 158 1766s ok 159 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 160 1766s # unique id: Z7h7Zu-LujmK1PUBaDLYZgAAAAQ 1766s ok 161 1766s ok 162 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 163 1766s # unique id: Z7h7ZpUsAjNW_FxhDXKQYQAAAAM 1766s ok 164 1766s ok 165 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 166 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5XwAAAAY 1766s ok 167 1766s ok 168 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 169 1766s # unique id: Z7h7Z--LujmK1PUBaDLYZwAAAAQ 1766s ok 170 1766s ok 171 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 172 1766s # unique id: Z7h7Z5UsAjNW_FxhDXKQYgAAAAM 1766s ok 173 1766s ok 174 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 175 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5YAAAAAY 1766s ok 176 1766s ok 177 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 178 1766s # unique id: Z7h7Z--LujmK1PUBaDLYaAAAAAQ 1766s ok 179 1766s ok 180 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 181 1766s # unique id: Z7h7Z5UsAjNW_FxhDXKQYwAAAAM 1766s ok 182 1766s ok 183 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 184 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5YQAAAAY 1766s ok 185 1766s ok 186 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 187 1766s # unique id: Z7h7Z--LujmK1PUBaDLYaQAAAAQ 1766s ok 188 1766s ok 189 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 190 1766s # unique id: Z7h7Z5UsAjNW_FxhDXKQZAAAAAM 1766s ok 191 1766s ok 192 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 193 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5YgAAAAY 1766s ok 194 1766s ok 195 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 196 1766s # unique id: Z7h7Z--LujmK1PUBaDLYagAAAAQ 1766s ok 197 1766s ok 198 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 199 1766s # unique id: Z7h7Z5UsAjNW_FxhDXKQZQAAAAM 1766s ok 200 1766s ok 201 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 202 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5YwAAAAY 1766s ok 203 1766s ok 204 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 205 1766s # unique id: Z7h7Z--LujmK1PUBaDLYawAAAAQ 1766s ok 206 1766s ok 207 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 208 1766s # unique id: Z7h7Z5UsAjNW_FxhDXKQZgAAAAM 1766s ok 209 1766s ok 210 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 211 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5ZAAAAAY 1766s ok 212 1766s ok 213 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 214 1766s # unique id: Z7h7Z--LujmK1PUBaDLYbAAAAAQ 1766s ok 215 1766s ok 216 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 217 1766s # unique id: Z7h7Z5UsAjNW_FxhDXKQZwAAAAM 1766s ok 218 1766s ok 219 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 220 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5ZQAAAAY 1766s ok 221 1766s ok 222 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 223 1766s # unique id: Z7h7Z--LujmK1PUBaDLYbQAAAAQ 1766s ok 224 1766s ok 225 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 226 1766s # unique id: Z7h7Z5UsAjNW_FxhDXKQaAAAAAM 1766s ok 227 1766s ok 228 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 229 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5ZgAAAAY 1766s ok 230 1766s ok 231 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 232 1766s # unique id: Z7h7Z--LujmK1PUBaDLYbgAAAAQ 1766s ok 233 1766s ok 234 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 235 1766s # unique id: Z7h7Z5UsAjNW_FxhDXKQaQAAAAM 1766s ok 236 1766s ok 237 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 238 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5ZwAAAAY 1766s ok 239 1766s ok 240 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 241 1766s # unique id: Z7h7Z--LujmK1PUBaDLYbwAAAAQ 1766s ok 242 1766s ok 243 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 244 1766s # unique id: Z7h7Z5UsAjNW_FxhDXKQagAAAAM 1766s ok 245 1766s ok 246 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 247 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5aAAAAAY 1766s ok 248 1766s ok 249 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 250 1766s # unique id: Z7h7Z--LujmK1PUBaDLYcAAAAAQ 1766s ok 251 1766s ok 252 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 253 1766s # unique id: Z7h7Z5UsAjNW_FxhDXKQawAAAAM 1766s ok 254 1766s ok 255 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 256 1766s # unique id: Z7h7Z--LujmK1PUBaDLYcQAAAAQ 1766s ok 257 1766s ok 258 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 259 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5aQAAAAY 1766s ok 260 1766s ok 261 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 262 1766s # unique id: Z7h7Z--LujmK1PUBaDLYcgAAAAQ 1766s ok 263 1766s ok 264 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 265 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5agAAAAY 1766s ok 266 1766s ok 267 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 268 1766s # unique id: Z7h7Z5UsAjNW_FxhDXKQbAAAAAM 1766s ok 269 1766s ok 270 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 271 1766s # unique id: Z7h7Z--LujmK1PUBaDLYcwAAAAQ 1766s ok 272 1766s ok 273 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 274 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5awAAAAY 1766s ok 275 1766s ok 276 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 277 1766s # unique id: Z7h7Z5UsAjNW_FxhDXKQbQAAAAM 1766s ok 278 1766s ok 279 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 280 1766s # unique id: Z7h7Z--LujmK1PUBaDLYdAAAAAQ 1766s ok 281 1766s ok 282 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 283 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5bAAAAAY 1766s ok 284 1766s ok 285 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 286 1766s # unique id: Z7h7Z--LujmK1PUBaDLYdQAAAAQ 1766s ok 287 1766s ok 288 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 289 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5bQAAAAY 1766s ok 290 1766s ok 291 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 292 1766s # unique id: Z7h7Z5UsAjNW_FxhDXKQbgAAAAM 1766s ok 293 1766s ok 294 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 295 1766s # unique id: Z7h7Z--LujmK1PUBaDLYdgAAAAQ 1766s ok 296 1766s ok 297 1766s # testing : fetch unique ID 1766s # expected: 200 1766s # received: '200' 1766s ok 298 1766s # unique id: Z7h7Z2_Qypz7_WAPswB5bgAAAAY 1766s ok 299 1766s ok 300 1766s ok 1773s t/modules/usertrack.t ............... 1773s 1..1004 1773s # Running under perl version 5.040000 for linux 1773s # Current time local: Fri Feb 21 13:11:03 2025 1773s # Current time GMT: Fri Feb 21 13:11:03 2025 1773s # Using Test.pm version 1.31 1773s # Using Apache/Test.pm version 1.44 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 1 1773s ok 2 1773s Set-Cookie: usertrack_test=5283e14a.62ea6b94c53b7; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=5283e14a.62ea6b94c53b7 1773s ok 3 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 4 1773s ok 5 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 6 1773s ok 7 1773s Set-Cookie: usertrack_test=327aa70b.62ea6b94c82eb; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=327aa70b.62ea6b94c82eb 1773s ok 8 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 9 1773s ok 10 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 11 1773s ok 12 1773s Set-Cookie: usertrack_test=74e1cf3c.62ea6b94ca170; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=74e1cf3c.62ea6b94ca170 1773s ok 13 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 14 1773s ok 15 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 16 1773s ok 17 1773s Set-Cookie: usertrack_test=efae16ae.62ea6b94cbf24; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=efae16ae.62ea6b94cbf24 1773s ok 18 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 19 1773s ok 20 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 21 1773s ok 22 1773s Set-Cookie: usertrack_test=5e0f4a5d.62ea6b94cdd0b; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=5e0f4a5d.62ea6b94cdd0b 1773s ok 23 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 24 1773s ok 25 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 26 1773s ok 27 1773s Set-Cookie: usertrack_test=c7b5b539.62ea6b94cf718; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=c7b5b539.62ea6b94cf718 1773s ok 28 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 29 1773s ok 30 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 31 1773s ok 32 1773s Set-Cookie: usertrack_test=40a18796.62ea6b94d12e2; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=40a18796.62ea6b94d12e2 1773s ok 33 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 34 1773s ok 35 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 36 1773s ok 37 1773s Set-Cookie: usertrack_test=a28c10c1.62ea6b94d31e1; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=a28c10c1.62ea6b94d31e1 1773s ok 38 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 39 1773s ok 40 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 41 1773s ok 42 1773s Set-Cookie: usertrack_test=d3e62d38.62ea6b94d50ae; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=d3e62d38.62ea6b94d50ae 1773s ok 43 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 44 1773s ok 45 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 46 1773s ok 47 1773s Set-Cookie: usertrack_test=f3b88909.62ea6b94d6e5a; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=f3b88909.62ea6b94d6e5a 1773s ok 48 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 49 1773s ok 50 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 51 1773s ok 52 1773s Set-Cookie: usertrack_test=858eca33.62ea6b94d8836; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=858eca33.62ea6b94d8836 1773s ok 53 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 54 1773s ok 55 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 56 1773s ok 57 1773s Set-Cookie: usertrack_test=9ce75025.62ea6b94da258; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=9ce75025.62ea6b94da258 1773s ok 58 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 59 1773s ok 60 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 61 1773s ok 62 1773s Set-Cookie: usertrack_test=71f896b7.62ea6b94dbb08; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=71f896b7.62ea6b94dbb08 1773s ok 63 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 64 1773s ok 65 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 66 1773s ok 67 1773s Set-Cookie: usertrack_test=d77272a5.62ea6b94dd525; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=d77272a5.62ea6b94dd525 1773s ok 68 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 69 1773s ok 70 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 71 1773s ok 72 1773s Set-Cookie: usertrack_test=6289f9c9.62ea6b94ded1b; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=6289f9c9.62ea6b94ded1b 1773s ok 73 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 74 1773s ok 75 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 76 1773s ok 77 1773s Set-Cookie: usertrack_test=cc0f77ac.62ea6b94e06b4; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=cc0f77ac.62ea6b94e06b4 1773s ok 78 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 79 1773s ok 80 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 81 1773s ok 82 1773s Set-Cookie: usertrack_test=231d546f.62ea6b94e20ce; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=231d546f.62ea6b94e20ce 1773s ok 83 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 84 1773s ok 85 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 86 1773s ok 87 1773s Set-Cookie: usertrack_test=ecf325dc.62ea6b94e3f60; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=ecf325dc.62ea6b94e3f60 1773s ok 88 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 89 1773s ok 90 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 91 1773s ok 92 1773s Set-Cookie: usertrack_test=c66c14a0.62ea6b94e5ec4; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=c66c14a0.62ea6b94e5ec4 1773s ok 93 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 94 1773s ok 95 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 96 1773s ok 97 1773s Set-Cookie: usertrack_test=47dd220f.62ea6b94e7b02; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=47dd220f.62ea6b94e7b02 1773s ok 98 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 99 1773s ok 100 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 101 1773s ok 102 1773s Set-Cookie: usertrack_test=ba35971c.62ea6b94e9608; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=ba35971c.62ea6b94e9608 1773s ok 103 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 104 1773s ok 105 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 106 1773s ok 107 1773s Set-Cookie: usertrack_test=bf8d0ff0.62ea6b94eb22e; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=bf8d0ff0.62ea6b94eb22e 1773s ok 108 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 109 1773s ok 110 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 111 1773s ok 112 1773s Set-Cookie: usertrack_test=fd659f21.62ea6b94ecd6e; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=fd659f21.62ea6b94ecd6e 1773s ok 113 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 114 1773s ok 115 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 116 1773s ok 117 1773s Set-Cookie: usertrack_test=8cc402c5.62ea6b94ee752; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=8cc402c5.62ea6b94ee752 1773s ok 118 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 119 1773s ok 120 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 121 1773s ok 122 1773s Set-Cookie: usertrack_test=41a917f8.62ea6b94f0133; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=41a917f8.62ea6b94f0133 1773s ok 123 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 124 1773s ok 125 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 126 1773s ok 127 1773s Set-Cookie: usertrack_test=5a483871.62ea6b94f1d52; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=5a483871.62ea6b94f1d52 1773s ok 128 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 129 1773s ok 130 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 131 1773s ok 132 1773s Set-Cookie: usertrack_test=ccfd9001.62ea6b94f3d65; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=ccfd9001.62ea6b94f3d65 1773s ok 133 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 134 1773s ok 135 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 136 1773s ok 137 1773s Set-Cookie: usertrack_test=df89d043.62ea6b94f5858; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=df89d043.62ea6b94f5858 1773s ok 138 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 139 1773s ok 140 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 141 1773s ok 142 1773s Set-Cookie: usertrack_test=2109274b.62ea6b94f751b; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=2109274b.62ea6b94f751b 1773s ok 143 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 144 1773s ok 145 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 146 1773s ok 147 1773s Set-Cookie: usertrack_test=1fe4ae2d.62ea6b94f8fe1; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=1fe4ae2d.62ea6b94f8fe1 1773s ok 148 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 149 1773s ok 150 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 151 1773s ok 152 1773s Set-Cookie: usertrack_test=26910913.62ea6b94fa9e4; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=26910913.62ea6b94fa9e4 1773s ok 153 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 154 1773s ok 155 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 156 1773s ok 157 1773s Set-Cookie: usertrack_test=90fda7b4.62ea6b94fc31f; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=90fda7b4.62ea6b94fc31f 1773s ok 158 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 159 1773s ok 160 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 161 1773s ok 162 1773s Set-Cookie: usertrack_test=8d661724.62ea6b94fddfb; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=8d661724.62ea6b94fddfb 1773s ok 163 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 164 1773s ok 165 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 166 1773s ok 167 1773s Set-Cookie: usertrack_test=a0ea2b43.62ea6b94ff92c; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=a0ea2b43.62ea6b94ff92c 1773s ok 168 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 169 1773s ok 170 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 171 1773s ok 172 1773s Set-Cookie: usertrack_test=e79325bb.62ea6b9501563; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=e79325bb.62ea6b9501563 1773s ok 173 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 174 1773s ok 175 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 176 1773s ok 177 1773s Set-Cookie: usertrack_test=773f266f.62ea6b95034b1; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=773f266f.62ea6b95034b1 1773s ok 178 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 179 1773s ok 180 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 181 1773s ok 182 1773s Set-Cookie: usertrack_test=ec98ef26.62ea6b9504fc9; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=ec98ef26.62ea6b9504fc9 1773s ok 183 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 184 1773s ok 185 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 186 1773s ok 187 1773s Set-Cookie: usertrack_test=f83b48b5.62ea6b950682b; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=f83b48b5.62ea6b950682b 1773s ok 188 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 189 1773s ok 190 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 191 1773s ok 192 1773s Set-Cookie: usertrack_test=6d8a6f01.62ea6b9508189; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=6d8a6f01.62ea6b9508189 1773s ok 193 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 194 1773s ok 195 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 196 1773s ok 197 1773s Set-Cookie: usertrack_test=5be4e3.62ea6b9509c4f; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=5be4e3.62ea6b9509c4f 1773s ok 198 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 199 1773s ok 200 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 201 1773s ok 202 1773s Set-Cookie: usertrack_test=77ff6c8d.62ea6b950b63c; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=77ff6c8d.62ea6b950b63c 1773s ok 203 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 204 1773s ok 205 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 206 1773s ok 207 1773s Set-Cookie: usertrack_test=a803b7db.62ea6b950d04b; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=a803b7db.62ea6b950d04b 1773s ok 208 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 209 1773s ok 210 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 211 1773s ok 212 1773s Set-Cookie: usertrack_test=c2603fb7.62ea6b950e9f4; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=c2603fb7.62ea6b950e9f4 1773s ok 213 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 214 1773s ok 215 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 216 1773s ok 217 1773s Set-Cookie: usertrack_test=72584750.62ea6b95103e6; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=72584750.62ea6b95103e6 1773s ok 218 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 219 1773s ok 220 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 221 1773s ok 222 1773s Set-Cookie: usertrack_test=acb975fc.62ea6b9511e3c; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=acb975fc.62ea6b9511e3c 1773s ok 223 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 224 1773s ok 225 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 226 1773s ok 227 1773s Set-Cookie: usertrack_test=85ac7d32.62ea6b951387e; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=85ac7d32.62ea6b951387e 1773s ok 228 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 229 1773s ok 230 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 231 1773s ok 232 1773s Set-Cookie: usertrack_test=95735fc9.62ea6b9515499; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=95735fc9.62ea6b9515499 1773s ok 233 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 234 1773s ok 235 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 236 1773s ok 237 1773s Set-Cookie: usertrack_test=f9f9dbdf.62ea6b9516e53; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=f9f9dbdf.62ea6b9516e53 1773s ok 238 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 239 1773s ok 240 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 241 1773s ok 242 1773s Set-Cookie: usertrack_test=b9066428.62ea6b951882b; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=b9066428.62ea6b951882b 1773s ok 243 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 244 1773s ok 245 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 246 1773s ok 247 1773s Set-Cookie: usertrack_test=2a9df6ab.62ea6b9519fdc; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=2a9df6ab.62ea6b9519fdc 1773s ok 248 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 249 1773s ok 250 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 251 1773s ok 252 1773s Set-Cookie: usertrack_test=f8df4d90.62ea6b951bab8; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=f8df4d90.62ea6b951bab8 1773s ok 253 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 254 1773s ok 255 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 256 1773s ok 257 1773s Set-Cookie: usertrack_test=eca290f1.62ea6b951d49e; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=eca290f1.62ea6b951d49e 1773s ok 258 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 259 1773s ok 260 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 261 1773s ok 262 1773s Set-Cookie: usertrack_test=d5697b44.62ea6b951ee58; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=d5697b44.62ea6b951ee58 1773s ok 263 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 264 1773s ok 265 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 266 1773s ok 267 1773s Set-Cookie: usertrack_test=6c7397ac.62ea6b9520a2e; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=6c7397ac.62ea6b9520a2e 1773s ok 268 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 269 1773s ok 270 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 271 1773s ok 272 1773s Set-Cookie: usertrack_test=f1f9b204.62ea6b95224b8; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=f1f9b204.62ea6b95224b8 1773s ok 273 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 274 1773s ok 275 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 276 1773s ok 277 1773s Set-Cookie: usertrack_test=5531f658.62ea6b9523e73; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=5531f658.62ea6b9523e73 1773s ok 278 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 279 1773s ok 280 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 281 1773s ok 282 1773s Set-Cookie: usertrack_test=c85f8015.62ea6b9525c80; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=c85f8015.62ea6b9525c80 1773s ok 283 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 284 1773s ok 285 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 286 1773s ok 287 1773s Set-Cookie: usertrack_test=ba92e69a.62ea6b952783a; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=ba92e69a.62ea6b952783a 1773s ok 288 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 289 1773s ok 290 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 291 1773s ok 292 1773s Set-Cookie: usertrack_test=543b68e0.62ea6b95293b2; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=543b68e0.62ea6b95293b2 1773s ok 293 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 294 1773s ok 295 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 296 1773s ok 297 1773s Set-Cookie: usertrack_test=a212a742.62ea6b952b2e1; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=a212a742.62ea6b952b2e1 1773s ok 298 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 299 1773s ok 300 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 301 1773s ok 302 1773s Set-Cookie: usertrack_test=7ea56e88.62ea6b952cf82; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=7ea56e88.62ea6b952cf82 1773s ok 303 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 304 1773s ok 305 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 306 1773s ok 307 1773s Set-Cookie: usertrack_test=94b17a26.62ea6b952ead2; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=94b17a26.62ea6b952ead2 1773s ok 308 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 309 1773s ok 310 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 311 1773s ok 312 1773s Set-Cookie: usertrack_test=fc8166a1.62ea6b95308dc; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=fc8166a1.62ea6b95308dc 1773s ok 313 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 314 1773s ok 315 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 316 1773s ok 317 1773s Set-Cookie: usertrack_test=f3f82ef0.62ea6b95323fc; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=f3f82ef0.62ea6b95323fc 1773s ok 318 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 319 1773s ok 320 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 321 1773s ok 322 1773s Set-Cookie: usertrack_test=d646c726.62ea6b9533eec; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=d646c726.62ea6b9533eec 1773s ok 323 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 324 1773s ok 325 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 326 1773s ok 327 1773s Set-Cookie: usertrack_test=372b4849.62ea6b9535b08; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=372b4849.62ea6b9535b08 1773s ok 328 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 329 1773s ok 330 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 331 1773s ok 332 1773s Set-Cookie: usertrack_test=64413a5f.62ea6b9537672; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=64413a5f.62ea6b9537672 1773s ok 333 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 334 1773s ok 335 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 336 1773s ok 337 1773s Set-Cookie: usertrack_test=d8f25d26.62ea6b953962c; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=d8f25d26.62ea6b953962c 1773s ok 338 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 339 1773s ok 340 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 341 1773s ok 342 1773s Set-Cookie: usertrack_test=e9d194c7.62ea6b953b3a7; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=e9d194c7.62ea6b953b3a7 1773s ok 343 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 344 1773s ok 345 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 346 1773s ok 347 1773s Set-Cookie: usertrack_test=8d46bd3f.62ea6b953cfc1; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=8d46bd3f.62ea6b953cfc1 1773s ok 348 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 349 1773s ok 350 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 351 1773s ok 352 1773s Set-Cookie: usertrack_test=b14ffd30.62ea6b953ee87; path=/; expires=Fri, 21-Feb-25 13:12:08 GMT 1773s Cookie: usertrack_test=b14ffd30.62ea6b953ee87 1773s ok 353 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 354 1773s ok 355 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 356 1773s ok 357 1773s Set-Cookie: usertrack_test=d33b4e8e.62ea6b9540905; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=d33b4e8e.62ea6b9540905 1773s ok 358 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 359 1773s ok 360 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 361 1773s ok 362 1773s Set-Cookie: usertrack_test=3bd09ed1.62ea6b954248d; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=3bd09ed1.62ea6b954248d 1773s ok 363 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 364 1773s ok 365 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 366 1773s ok 367 1773s Set-Cookie: usertrack_test=ca735e53.62ea6b9543e98; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=ca735e53.62ea6b9543e98 1773s ok 368 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 369 1773s ok 370 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 371 1773s ok 372 1773s Set-Cookie: usertrack_test=49210e30.62ea6b9545f5a; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=49210e30.62ea6b9545f5a 1773s ok 373 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 374 1773s ok 375 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 376 1773s ok 377 1773s Set-Cookie: usertrack_test=a65caf30.62ea6b9547c34; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=a65caf30.62ea6b9547c34 1773s ok 378 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 379 1773s ok 380 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 381 1773s ok 382 1773s Set-Cookie: usertrack_test=b0cd0afa.62ea6b9549ac5; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=b0cd0afa.62ea6b9549ac5 1773s ok 383 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 384 1773s ok 385 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 386 1773s ok 387 1773s Set-Cookie: usertrack_test=69281fc8.62ea6b954b720; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=69281fc8.62ea6b954b720 1773s ok 388 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 389 1773s ok 390 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 391 1773s ok 392 1773s Set-Cookie: usertrack_test=7a5ea84a.62ea6b954d46c; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=7a5ea84a.62ea6b954d46c 1773s ok 393 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 394 1773s ok 395 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 396 1773s ok 397 1773s Set-Cookie: usertrack_test=2d009d88.62ea6b954f0cd; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=2d009d88.62ea6b954f0cd 1773s ok 398 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 399 1773s ok 400 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 401 1773s ok 402 1773s Set-Cookie: usertrack_test=62c86334.62ea6b9550a67; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=62c86334.62ea6b9550a67 1773s ok 403 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 404 1773s ok 405 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 406 1773s ok 407 1773s Set-Cookie: usertrack_test=f0bdd94b.62ea6b955267f; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=f0bdd94b.62ea6b955267f 1773s ok 408 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 409 1773s ok 410 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 411 1773s ok 412 1773s Set-Cookie: usertrack_test=24f38106.62ea6b955412e; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=24f38106.62ea6b955412e 1773s ok 413 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 414 1773s ok 415 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 416 1773s ok 417 1773s Set-Cookie: usertrack_test=74dcea6.62ea6b9555960; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=74dcea6.62ea6b9555960 1773s ok 418 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 419 1773s ok 420 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 421 1773s ok 422 1773s Set-Cookie: usertrack_test=672be16b.62ea6b9557341; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=672be16b.62ea6b9557341 1773s ok 423 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 424 1773s ok 425 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 426 1773s ok 427 1773s Set-Cookie: usertrack_test=77b20261.62ea6b9558f68; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=77b20261.62ea6b9558f68 1773s ok 428 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 429 1773s ok 430 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 431 1773s ok 432 1773s Set-Cookie: usertrack_test=443a611b.62ea6b955a9fa; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=443a611b.62ea6b955a9fa 1773s ok 433 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 434 1773s ok 435 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 436 1773s ok 437 1773s Set-Cookie: usertrack_test=787be926.62ea6b955c639; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=787be926.62ea6b955c639 1773s ok 438 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 439 1773s ok 440 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 441 1773s ok 442 1773s Set-Cookie: usertrack_test=60cb7e7c.62ea6b955e095; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=60cb7e7c.62ea6b955e095 1773s ok 443 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 444 1773s ok 445 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 446 1773s ok 447 1773s Set-Cookie: usertrack_test=c909733.62ea6b955fa1e; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=c909733.62ea6b955fa1e 1773s ok 448 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 449 1773s ok 450 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 451 1773s ok 452 1773s Set-Cookie: usertrack_test=1244898.62ea6b95614ab; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=1244898.62ea6b95614ab 1773s ok 453 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 454 1773s ok 455 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 456 1773s ok 457 1773s Set-Cookie: usertrack_test=5ca0c349.62ea6b9563014; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=5ca0c349.62ea6b9563014 1773s ok 458 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 459 1773s ok 460 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 461 1773s ok 462 1773s Set-Cookie: usertrack_test=2304839a.62ea6b9564ca2; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=2304839a.62ea6b9564ca2 1773s ok 463 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 464 1773s ok 465 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 466 1773s ok 467 1773s Set-Cookie: usertrack_test=ffc5791.62ea6b9566868; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=ffc5791.62ea6b9566868 1773s ok 468 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 469 1773s ok 470 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 471 1773s ok 472 1773s Set-Cookie: usertrack_test=54f974f0.62ea6b9568364; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=54f974f0.62ea6b9568364 1773s ok 473 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 474 1773s ok 475 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 476 1773s ok 477 1773s Set-Cookie: usertrack_test=de59ba62.62ea6b9569fa4; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=de59ba62.62ea6b9569fa4 1773s ok 478 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 479 1773s ok 480 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 481 1773s ok 482 1773s Set-Cookie: usertrack_test=282caa86.62ea6b956ba81; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=282caa86.62ea6b956ba81 1773s ok 483 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 484 1773s ok 485 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 486 1773s ok 487 1773s Set-Cookie: usertrack_test=f9c0354e.62ea6b956d88b; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=f9c0354e.62ea6b956d88b 1773s ok 488 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 489 1773s ok 490 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 491 1773s ok 492 1773s Set-Cookie: usertrack_test=8b43b14f.62ea6b956f483; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=8b43b14f.62ea6b956f483 1773s ok 493 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 494 1773s ok 495 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 496 1773s ok 497 1773s Set-Cookie: usertrack_test=98adbabb.62ea6b95714be; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=98adbabb.62ea6b95714be 1773s ok 498 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 499 1773s ok 500 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 501 1773s ok 502 1773s Set-Cookie: usertrack_test=42b3126e.62ea6b9572ffa; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=42b3126e.62ea6b9572ffa 1773s ok 503 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 504 1773s ok 505 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 506 1773s ok 507 1773s Set-Cookie: usertrack_test=c3208f3a.62ea6b9574c6b; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=c3208f3a.62ea6b9574c6b 1773s ok 508 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 509 1773s ok 510 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 511 1773s ok 512 1773s Set-Cookie: usertrack_test=d2bcc043.62ea6b957675c; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=d2bcc043.62ea6b957675c 1773s ok 513 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 514 1773s ok 515 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 516 1773s ok 517 1773s Set-Cookie: usertrack_test=412779cc.62ea6b957804c; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=412779cc.62ea6b957804c 1773s ok 518 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 519 1773s ok 520 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 521 1773s ok 522 1773s Set-Cookie: usertrack_test=ebf5105.62ea6b9579a0b; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=ebf5105.62ea6b9579a0b 1773s ok 523 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 524 1773s ok 525 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 526 1773s ok 527 1773s Set-Cookie: usertrack_test=a68eb4a0.62ea6b957b4e2; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=a68eb4a0.62ea6b957b4e2 1773s ok 528 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 529 1773s ok 530 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 531 1773s ok 532 1773s Set-Cookie: usertrack_test=b4ba532b.62ea6b957cde3; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=b4ba532b.62ea6b957cde3 1773s ok 533 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 534 1773s ok 535 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 536 1773s ok 537 1773s Set-Cookie: usertrack_test=51c0ca57.62ea6b957e719; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=51c0ca57.62ea6b957e719 1773s ok 538 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 539 1773s ok 540 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 541 1773s ok 542 1773s Set-Cookie: usertrack_test=c9dfbc15.62ea6b958028d; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=c9dfbc15.62ea6b958028d 1773s ok 543 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 544 1773s ok 545 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 546 1773s ok 547 1773s Set-Cookie: usertrack_test=357c037a.62ea6b9582206; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=357c037a.62ea6b9582206 1773s ok 548 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 549 1773s ok 550 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 551 1773s ok 552 1773s Set-Cookie: usertrack_test=5ce04d50.62ea6b9584096; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=5ce04d50.62ea6b9584096 1773s ok 553 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 554 1773s ok 555 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 556 1773s ok 557 1773s Set-Cookie: usertrack_test=7137953.62ea6b9585c80; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=7137953.62ea6b9585c80 1773s ok 558 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 559 1773s ok 560 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 561 1773s ok 562 1773s Set-Cookie: usertrack_test=94690edb.62ea6b958795f; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=94690edb.62ea6b958795f 1773s ok 563 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 564 1773s ok 565 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 566 1773s ok 567 1773s Set-Cookie: usertrack_test=67159e63.62ea6b9589406; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=67159e63.62ea6b9589406 1773s ok 568 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 569 1773s ok 570 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 571 1773s ok 572 1773s Set-Cookie: usertrack_test=614642ba.62ea6b958b03e; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=614642ba.62ea6b958b03e 1773s ok 573 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 574 1773s ok 575 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 576 1773s ok 577 1773s Set-Cookie: usertrack_test=3c7b6ba.62ea6b958ccb9; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=3c7b6ba.62ea6b958ccb9 1773s ok 578 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 579 1773s ok 580 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 581 1773s ok 582 1773s Set-Cookie: usertrack_test=2920d826.62ea6b958ea66; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=2920d826.62ea6b958ea66 1773s ok 583 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 584 1773s ok 585 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 586 1773s ok 587 1773s Set-Cookie: usertrack_test=f33ed17c.62ea6b9590779; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=f33ed17c.62ea6b9590779 1773s ok 588 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 589 1773s ok 590 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 591 1773s ok 592 1773s Set-Cookie: usertrack_test=34a3d76c.62ea6b95928b3; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=34a3d76c.62ea6b95928b3 1773s ok 593 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 594 1773s ok 595 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 596 1773s ok 597 1773s Set-Cookie: usertrack_test=178a9549.62ea6b959429d; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=178a9549.62ea6b959429d 1773s ok 598 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 599 1773s ok 600 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 601 1773s ok 602 1773s Set-Cookie: usertrack_test=b3441e53.62ea6b9595d94; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=b3441e53.62ea6b9595d94 1773s ok 603 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 604 1773s ok 605 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 606 1773s ok 607 1773s Set-Cookie: usertrack_test=8b55112e.62ea6b959794d; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=8b55112e.62ea6b959794d 1773s ok 608 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 609 1773s ok 610 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 611 1773s ok 612 1773s Set-Cookie: usertrack_test=c24d3c46.62ea6b959948a; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=c24d3c46.62ea6b959948a 1773s ok 613 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 614 1773s ok 615 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 616 1773s ok 617 1773s Set-Cookie: usertrack_test=a27e3130.62ea6b959b105; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=a27e3130.62ea6b959b105 1773s ok 618 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 619 1773s ok 620 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 621 1773s ok 622 1773s Set-Cookie: usertrack_test=a9661411.62ea6b959ce88; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=a9661411.62ea6b959ce88 1773s ok 623 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 624 1773s ok 625 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 626 1773s ok 627 1773s Set-Cookie: usertrack_test=fb346092.62ea6b959ee59; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=fb346092.62ea6b959ee59 1773s ok 628 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 629 1773s ok 630 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 631 1773s ok 632 1773s Set-Cookie: usertrack_test=681ada43.62ea6b95a081b; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=681ada43.62ea6b95a081b 1773s ok 633 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 634 1773s ok 635 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 636 1773s ok 637 1773s Set-Cookie: usertrack_test=9cc9ada.62ea6b95a22dd; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=9cc9ada.62ea6b95a22dd 1773s ok 638 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 639 1773s ok 640 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 641 1773s ok 642 1773s Set-Cookie: usertrack_test=3f286044.62ea6b95a3ced; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=3f286044.62ea6b95a3ced 1773s ok 643 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 644 1773s ok 645 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 646 1773s ok 647 1773s Set-Cookie: usertrack_test=cc2df104.62ea6b95a581c; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=cc2df104.62ea6b95a581c 1773s ok 648 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 649 1773s ok 650 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 651 1773s ok 652 1773s Set-Cookie: usertrack_test=d23a5417.62ea6b95a74d4; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=d23a5417.62ea6b95a74d4 1773s ok 653 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 654 1773s ok 655 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 656 1773s ok 657 1773s Set-Cookie: usertrack_test=e3e4a8e0.62ea6b95a916c; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=e3e4a8e0.62ea6b95a916c 1773s ok 658 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 659 1773s ok 660 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 661 1773s ok 662 1773s Set-Cookie: usertrack_test=4ff89021.62ea6b95ab35b; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=4ff89021.62ea6b95ab35b 1773s ok 663 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 664 1773s ok 665 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 666 1773s ok 667 1773s Set-Cookie: usertrack_test=fffe39e2.62ea6b95acd5f; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=fffe39e2.62ea6b95acd5f 1773s ok 668 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 669 1773s ok 670 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 671 1773s ok 672 1773s Set-Cookie: usertrack_test=39ce3b41.62ea6b95ae7b6; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=39ce3b41.62ea6b95ae7b6 1773s ok 673 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 674 1773s ok 675 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 676 1773s ok 677 1773s Set-Cookie: usertrack_test=cb6bca18.62ea6b95b05d3; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=cb6bca18.62ea6b95b05d3 1773s ok 678 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 679 1773s ok 680 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 681 1773s ok 682 1773s Set-Cookie: usertrack_test=c2ceba01.62ea6b95b20aa; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=c2ceba01.62ea6b95b20aa 1773s ok 683 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 684 1773s ok 685 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 686 1773s ok 687 1773s Set-Cookie: usertrack_test=eaed67e9.62ea6b95b3b3c; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=eaed67e9.62ea6b95b3b3c 1773s ok 688 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 689 1773s ok 690 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 691 1773s ok 692 1773s Set-Cookie: usertrack_test=b5d3bf28.62ea6b95b5478; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=b5d3bf28.62ea6b95b5478 1773s ok 693 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 694 1773s ok 695 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 696 1773s ok 697 1773s Set-Cookie: usertrack_test=63893ca7.62ea6b95b6f70; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=63893ca7.62ea6b95b6f70 1773s ok 698 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 699 1773s ok 700 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 701 1773s ok 702 1773s Set-Cookie: usertrack_test=1f43e449.62ea6b95b8af2; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=1f43e449.62ea6b95b8af2 1773s ok 703 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 704 1773s ok 705 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 706 1773s ok 707 1773s Set-Cookie: usertrack_test=2a1847e.62ea6b95ba797; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=2a1847e.62ea6b95ba797 1773s ok 708 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 709 1773s ok 710 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 711 1773s ok 712 1773s Set-Cookie: usertrack_test=1d240756.62ea6b95bc174; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=1d240756.62ea6b95bc174 1773s ok 713 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 714 1773s ok 715 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 716 1773s ok 717 1773s Set-Cookie: usertrack_test=82f6319c.62ea6b95bdde8; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=82f6319c.62ea6b95bdde8 1773s ok 718 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 719 1773s ok 720 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 721 1773s ok 722 1773s Set-Cookie: usertrack_test=a88b128c.62ea6b95bfea1; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=a88b128c.62ea6b95bfea1 1773s ok 723 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 724 1773s ok 725 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 726 1773s ok 727 1773s Set-Cookie: usertrack_test=6d7d929a.62ea6b95c1d9d; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=6d7d929a.62ea6b95c1d9d 1773s ok 728 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 729 1773s ok 730 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 731 1773s ok 732 1773s Set-Cookie: usertrack_test=9aefe3cd.62ea6b95c3ffa; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=9aefe3cd.62ea6b95c3ffa 1773s ok 733 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 734 1773s ok 735 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 736 1773s ok 737 1773s Set-Cookie: usertrack_test=40210a74.62ea6b95c5dd0; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=40210a74.62ea6b95c5dd0 1773s ok 738 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 739 1773s ok 740 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 741 1773s ok 742 1773s Set-Cookie: usertrack_test=3091c47.62ea6b95c798b; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=3091c47.62ea6b95c798b 1773s ok 743 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 744 1773s ok 745 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 746 1773s ok 747 1773s Set-Cookie: usertrack_test=3bc6409a.62ea6b95c9486; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=3bc6409a.62ea6b95c9486 1773s ok 748 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 749 1773s ok 750 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 751 1773s ok 752 1773s Set-Cookie: usertrack_test=94acfc0.62ea6b95cb0e5; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=94acfc0.62ea6b95cb0e5 1773s ok 753 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 754 1773s ok 755 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 756 1773s ok 757 1773s Set-Cookie: usertrack_test=78bf114e.62ea6b95ccf12; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=78bf114e.62ea6b95ccf12 1773s ok 758 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 759 1773s ok 760 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 761 1773s ok 762 1773s Set-Cookie: usertrack_test=784649b7.62ea6b95cec01; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=784649b7.62ea6b95cec01 1773s ok 763 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 764 1773s ok 765 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 766 1773s ok 767 1773s Set-Cookie: usertrack_test=38ce9c00.62ea6b95d0981; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=38ce9c00.62ea6b95d0981 1773s ok 768 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 769 1773s ok 770 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 771 1773s ok 772 1773s Set-Cookie: usertrack_test=8eaab984.62ea6b95d23d4; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=8eaab984.62ea6b95d23d4 1773s ok 773 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 774 1773s ok 775 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 776 1773s ok 777 1773s Set-Cookie: usertrack_test=5f7d3c97.62ea6b95d4588; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=5f7d3c97.62ea6b95d4588 1773s ok 778 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 779 1773s ok 780 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 781 1773s ok 782 1773s Set-Cookie: usertrack_test=c33b364c.62ea6b95d6475; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=c33b364c.62ea6b95d6475 1773s ok 783 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 784 1773s ok 785 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 786 1773s ok 787 1773s Set-Cookie: usertrack_test=9918fc25.62ea6b95d814d; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=9918fc25.62ea6b95d814d 1773s ok 788 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 789 1773s ok 790 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 791 1773s ok 792 1773s Set-Cookie: usertrack_test=a8895881.62ea6b95da378; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=a8895881.62ea6b95da378 1773s ok 793 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 794 1773s ok 795 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 796 1773s ok 797 1773s Set-Cookie: usertrack_test=7907610d.62ea6b95dbe45; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=7907610d.62ea6b95dbe45 1773s ok 798 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 799 1773s ok 800 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 801 1773s ok 802 1773s Set-Cookie: usertrack_test=ea2b8ddb.62ea6b95ddbca; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=ea2b8ddb.62ea6b95ddbca 1773s ok 803 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 804 1773s ok 805 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 806 1773s ok 807 1773s Set-Cookie: usertrack_test=48f47502.62ea6b95dfc7c; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=48f47502.62ea6b95dfc7c 1773s ok 808 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 809 1773s ok 810 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 811 1773s ok 812 1773s Set-Cookie: usertrack_test=97d4fd7b.62ea6b95e188c; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=97d4fd7b.62ea6b95e188c 1773s ok 813 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 814 1773s ok 815 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 816 1773s ok 817 1773s Set-Cookie: usertrack_test=7ea0f957.62ea6b95e34f7; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=7ea0f957.62ea6b95e34f7 1773s ok 818 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 819 1773s ok 820 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 821 1773s ok 822 1773s Set-Cookie: usertrack_test=b5a0dcca.62ea6b95e5405; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=b5a0dcca.62ea6b95e5405 1773s ok 823 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 824 1773s ok 825 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 826 1773s ok 827 1773s Set-Cookie: usertrack_test=3cc1b24.62ea6b95e71ac; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=3cc1b24.62ea6b95e71ac 1773s ok 828 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 829 1773s ok 830 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 831 1773s ok 832 1773s Set-Cookie: usertrack_test=1421f279.62ea6b95e8dea; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=1421f279.62ea6b95e8dea 1773s ok 833 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 834 1773s ok 835 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 836 1773s ok 837 1773s Set-Cookie: usertrack_test=bde6aeab.62ea6b95eaeff; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=bde6aeab.62ea6b95eaeff 1773s ok 838 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 839 1773s ok 840 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 841 1773s ok 842 1773s Set-Cookie: usertrack_test=af8ec1f2.62ea6b95eccaa; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=af8ec1f2.62ea6b95eccaa 1773s ok 843 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 844 1773s ok 845 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 846 1773s ok 847 1773s Set-Cookie: usertrack_test=2df01b50.62ea6b95eef07; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=2df01b50.62ea6b95eef07 1773s ok 848 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 849 1773s ok 850 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 851 1773s ok 852 1773s Set-Cookie: usertrack_test=d7e651da.62ea6b95f08b9; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=d7e651da.62ea6b95f08b9 1773s ok 853 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 854 1773s ok 855 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 856 1773s ok 857 1773s Set-Cookie: usertrack_test=84851375.62ea6b95f2a37; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=84851375.62ea6b95f2a37 1773s ok 858 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 859 1773s ok 860 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 861 1773s ok 862 1773s Set-Cookie: usertrack_test=d4b01085.62ea6b95f4bf6; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=d4b01085.62ea6b95f4bf6 1773s ok 863 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 864 1773s ok 865 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 866 1773s ok 867 1773s Set-Cookie: usertrack_test=f58227fe.62ea6b95f6911; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=f58227fe.62ea6b95f6911 1773s ok 868 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 869 1773s ok 870 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 871 1773s ok 872 1773s Set-Cookie: usertrack_test=dc0bfd0f.62ea6b95f853e; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=dc0bfd0f.62ea6b95f853e 1773s ok 873 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 874 1773s ok 875 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 876 1773s ok 877 1773s Set-Cookie: usertrack_test=6f249897.62ea6b95fa18c; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=6f249897.62ea6b95fa18c 1773s ok 878 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 879 1773s ok 880 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 881 1773s ok 882 1773s Set-Cookie: usertrack_test=34cec0e5.62ea6b95fbf31; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=34cec0e5.62ea6b95fbf31 1773s ok 883 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 884 1773s ok 885 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 886 1773s ok 887 1773s Set-Cookie: usertrack_test=abf853ea.62ea6b95fe1ea; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=abf853ea.62ea6b95fe1ea 1773s ok 888 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 889 1773s ok 890 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 891 1773s ok 892 1773s Set-Cookie: usertrack_test=169f5426.62ea6b9600164; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=169f5426.62ea6b9600164 1773s ok 893 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 894 1773s ok 895 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 896 1773s ok 897 1773s Set-Cookie: usertrack_test=ecf5fe11.62ea6b9601e9a; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=ecf5fe11.62ea6b9601e9a 1773s ok 898 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 899 1773s ok 900 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 901 1773s ok 902 1773s Set-Cookie: usertrack_test=6d08c75d.62ea6b9603b01; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=6d08c75d.62ea6b9603b01 1773s ok 903 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 904 1773s ok 905 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 906 1773s ok 907 1773s Set-Cookie: usertrack_test=6b54d249.62ea6b960567a; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=6b54d249.62ea6b960567a 1773s ok 908 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 909 1773s ok 910 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 911 1773s ok 912 1773s Set-Cookie: usertrack_test=9229f188.62ea6b96078e3; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=9229f188.62ea6b96078e3 1773s ok 913 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 914 1773s ok 915 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 916 1773s ok 917 1773s Set-Cookie: usertrack_test=8210e6d6.62ea6b96095a8; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=8210e6d6.62ea6b96095a8 1773s ok 918 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 919 1773s ok 920 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 921 1773s ok 922 1773s Set-Cookie: usertrack_test=3f187d03.62ea6b960b118; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=3f187d03.62ea6b960b118 1773s ok 923 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 924 1773s ok 925 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 926 1773s ok 927 1773s Set-Cookie: usertrack_test=d85aceec.62ea6b960cda1; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=d85aceec.62ea6b960cda1 1773s ok 928 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 929 1773s ok 930 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 931 1773s ok 932 1773s Set-Cookie: usertrack_test=cd1e76dc.62ea6b960eda9; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=cd1e76dc.62ea6b960eda9 1773s ok 933 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 934 1773s ok 935 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 936 1773s ok 937 1773s Set-Cookie: usertrack_test=4b7d051e.62ea6b9611063; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=4b7d051e.62ea6b9611063 1773s ok 938 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 939 1773s ok 940 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 941 1773s ok 942 1773s Set-Cookie: usertrack_test=4bf77841.62ea6b9612e39; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=4bf77841.62ea6b9612e39 1773s ok 943 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 944 1773s ok 945 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 946 1773s ok 947 1773s Set-Cookie: usertrack_test=27d9b235.62ea6b9614e51; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=27d9b235.62ea6b9614e51 1773s ok 948 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 949 1773s ok 950 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 951 1773s ok 952 1773s Set-Cookie: usertrack_test=88f7df13.62ea6b9616ebc; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=88f7df13.62ea6b9616ebc 1773s ok 953 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 954 1773s ok 955 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 956 1773s ok 957 1773s Set-Cookie: usertrack_test=6f08477d.62ea6b9618af1; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=6f08477d.62ea6b9618af1 1773s ok 958 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 959 1773s ok 960 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 961 1773s ok 962 1773s Set-Cookie: usertrack_test=4d14ebb3.62ea6b961a6ac; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=4d14ebb3.62ea6b961a6ac 1773s ok 963 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 964 1773s ok 965 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 966 1773s ok 967 1773s Set-Cookie: usertrack_test=e602d2b6.62ea6b961c539; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=e602d2b6.62ea6b961c539 1773s ok 968 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 969 1773s ok 970 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 971 1773s ok 972 1773s Set-Cookie: usertrack_test=9db3d03e.62ea6b961e32f; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=9db3d03e.62ea6b961e32f 1773s ok 973 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 974 1773s ok 975 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 976 1773s ok 977 1773s Set-Cookie: usertrack_test=19a100b8.62ea6b961ff76; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=19a100b8.62ea6b961ff76 1773s ok 978 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 979 1773s ok 980 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 981 1773s ok 982 1773s Set-Cookie: usertrack_test=c9b9b156.62ea6b9621e15; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=c9b9b156.62ea6b9621e15 1773s ok 983 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 984 1773s ok 985 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 986 1773s ok 987 1773s Set-Cookie: usertrack_test=cf57d94b.62ea6b9623d95; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=cf57d94b.62ea6b9623d95 1773s ok 988 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 989 1773s ok 990 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 991 1773s ok 992 1773s Set-Cookie: usertrack_test=b9e345e2.62ea6b9625bf2; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=b9e345e2.62ea6b9625bf2 1773s ok 993 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 994 1773s ok 995 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 996 1773s ok 997 1773s Set-Cookie: usertrack_test=ce353082.62ea6b9627c05; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s Cookie: usertrack_test=ce353082.62ea6b9627c05 1773s ok 998 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 999 1773s ok 1000 1773s ok 1001 1773s # testing : Checking return code is '200' 1773s # expected: 200 1773s # received: '200' 1773s ok 1002 1773s # usertrack_test=e96bab5e.62ea6b96297d5; path=/; expires=Fri, 21-Feb-25 13:12:09 GMT 1773s ok 1003 1773s # expected: undef 1773s # received: undef 1773s ok 1004 1773s ok 1777s t/modules/vhost_alias.t ............. 1777s 1..8 1777s # Running under perl version 5.040000 for linux 1777s # Current time local: Fri Feb 21 13:11:10 2025 1777s # Current time GMT: Fri Feb 21 13:11:10 2025 1777s # Using Test.pm version 1.31 1777s # Using Apache/Test.pm version 1.44 1777s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1777s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1777s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1777s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1777s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1777s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1777s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1777s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1777s # testing : VirtalDocumentRoot test 1777s # expected: 'www.vha-test.com' 1777s # received: 'www.vha-test.com' 1777s ok 1 1777s # testing : VirtualScriptAlias test 1777s # expected: 'test cgi for www.vha-test.com' 1777s # received: 'test cgi for www.vha-test.com' 1777s ok 2 1777s # testing : VirtalDocumentRoot test 1777s # expected: 'big.server.name.from.heck.org' 1777s # received: 'big.server.name.from.heck.org' 1777s ok 3 1777s # testing : VirtualScriptAlias test 1777s # expected: 'test cgi for big.server.name.from.heck.org' 1777s # received: 'test cgi for big.server.name.from.heck.org' 1777s ok 4 1777s # testing : VirtalDocumentRoot test 1777s # expected: 'ab.com' 1777s # received: 'ab.com' 1777s ok 5 1777s # testing : VirtualScriptAlias test 1777s # expected: 'test cgi for ab.com' 1777s # received: 'test cgi for ab.com' 1777s ok 6 1777s # testing : VirtalDocumentRoot test 1777s # expected: 'w-t-f.net' 1777s # received: 'w-t-f.net' 1777s ok 7 1777s # testing : VirtualScriptAlias test 1777s # expected: 'test cgi for w-t-f.net' 1777s # received: 'test cgi for w-t-f.net' 1777s ok 8 1777s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1777s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1777s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1777s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1777s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1777s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1777s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1777s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1777s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1777s ok 1781s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1785s t/protocol/echo.t ................... 1785s 1..8 1785s # Running under perl version 5.040000 for linux 1785s # Current time local: Fri Feb 21 13:11:18 2025 1785s # Current time GMT: Fri Feb 21 13:11:18 2025 1785s # Using Test.pm version 1.31 1785s # Using Apache/Test.pm version 1.44 1785s testing mod_echo_ssl 1785s ok 1 1785s #Cipher: TLS_AES_256_GCM_SHA384 1785s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1785s # testing : echo 1785s # expected: 't/protocol/echo.t' 1785s # received: 't/protocol/echo.t' 1785s ok 2 1785s # testing : echo 1785s # expected: '/usr/bin/perl' 1785s # received: '/usr/bin/perl' 1785s ok 3 1785s # testing : echo 1785s # expected: '345713345713345713345713345713' 1785s # received: '345713345713345713345713345713' 1785s ok 4 1785s testing mod_echo 1785s ok 5 1785s # testing : echo 1785s # expected: 't/protocol/echo.t' 1785s # received: 't/protocol/echo.t' 1785s ok 6 1785s # testing : echo 1785s # expected: '/usr/bin/perl' 1785s # received: '/usr/bin/perl' 1785s ok 7 1785s # testing : echo 1785s # expected: '345713345713345713345713345713' 1785s # received: '345713345713345713345713345713' 1785s ok 8 1785s ok 1791s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1796s t/security/CVE-2003-0542.t .......... 1796s 1..1 1796s # Running under perl version 5.040000 for linux 1796s # Current time local: Fri Feb 21 13:11:28 2025 1796s # Current time GMT: Fri Feb 21 13:11:28 2025 1796s # Using Test.pm version 1.31 1796s # Using Apache/Test.pm version 1.44 1796s # testing : CAN-2003-0542 test case 1796s # expected: 404 1796s # received: '404' 1796s ok 1 1796s ok 1801s t/security/CVE-2004-0747.t .......... 1801s 1..1 1801s # Running under perl version 5.040000 for linux 1801s # Current time local: Fri Feb 21 13:11:33 2025 1801s # Current time GMT: Fri Feb 21 13:11:33 2025 1801s # Using Test.pm version 1.31 1801s # Using Apache/Test.pm version 1.44 1801s # testing : CAN-2004-0747 ap_resolve_env test case 1801s # expected: 200 1801s # received: 200 1801s ok 1 1801s ok 1806s t/security/CVE-2004-0811.t .......... 1806s 1..8 1806s # Running under perl version 5.040000 for linux 1806s # Current time local: Fri Feb 21 13:11:38 2025 1806s # Current time GMT: Fri Feb 21 13:11:38 2025 1806s # Using Test.pm version 1.31 1806s # Using Apache/Test.pm version 1.44 1806s # testing : subdir access allowed 1806s # expected: 200 1806s # received: '200' 1806s ok 1 1806s # testing : subdir access allowed 1806s # expected: 200 1806s # received: '200' 1806s ok 2 1806s # testing : subdir access allowed 1806s # expected: 200 1806s # received: '200' 1806s ok 3 1806s # testing : subdir access allowed 1806s # expected: 200 1806s # received: '200' 1806s ok 4 1806s # testing : topdir access denied 1806s # expected: 401 1806s # received: '401' 1806s ok 5 1806s # testing : topdir access denied 1806s # expected: 401 1806s # received: '401' 1806s ok 6 1806s # testing : topdir access denied 1806s # expected: 401 1806s # received: '401' 1806s ok 7 1806s # testing : topdir access denied 1806s # expected: 401 1806s # received: '401' 1806s ok 8 1806s ok 1811s t/security/CVE-2004-0940.t .......... 1811s 1..1 1811s # Running under perl version 5.040000 for linux 1811s # Current time local: Fri Feb 21 13:11:43 2025 1811s # Current time GMT: Fri Feb 21 13:11:43 2025 1811s # Using Test.pm version 1.31 1811s # Using Apache/Test.pm version 1.44 1811s # testing : response was 200 1811s # expected: 200 1811s # received: '200' 1811s ok 1 1811s ok 1816s t/security/CVE-2004-0942.t .......... 1816s 1..2 1816s # Running under perl version 5.040000 for linux 1816s # Current time local: Fri Feb 21 13:11:48 2025 1816s # Current time GMT: Fri Feb 21 13:11:48 2025 1816s # Using Test.pm version 1.31 1816s # Using Apache/Test.pm version 1.44 1816s ok 1 1816s # testing : request was refused 1816s # expected: qr/^HTTP\/1\.. 400/ 1816s # received: 'HTTP/1.1 400 Bad Request 1816s # ' 1816s ok 2 1816s ok 1820s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1825s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1829s t/security/CVE-2005-2491.t .......... 1829s 1..4 1829s # Running under perl version 5.040000 for linux 1829s # Current time local: Fri Feb 21 13:12:02 2025 1829s # Current time GMT: Fri Feb 21 13:12:02 2025 1829s # Using Test.pm version 1.31 1829s # Using Apache/Test.pm version 1.44 1829s # testing : check that server did not segfault 1829s # expected: 'Internal Server Error' 1829s # received: 'Internal Server Error' 1829s ok 1 1829s # testing : check for 500 response error 1829s # expected: 500 1829s # received: '500' 1829s ok 2 1829s # testing : check that server did not segfault 1829s # expected: 'Internal Server Error' 1829s # received: 'Internal Server Error' 1829s ok 3 1829s # testing : check for 500 response error 1829s # expected: 500 1829s # received: '500' 1829s ok 4 1829s ok 1833s t/security/CVE-2005-2700.t .......... 1833s 1..2 1833s # Running under perl version 5.040000 for linux 1833s # Current time local: Fri Feb 21 13:12:06 2025 1833s # Current time GMT: Fri Feb 21 13:12:06 2025 1833s # Using Test.pm version 1.31 1833s # Using Apache/Test.pm version 1.44 1833s # testing : access permitted without ccert 1833s # expected: 200 1833s # received: '200' 1833s ok 1 1833s # testing : access *not* permitted without ccert 1833s # expected: 200 1833s # received: '403' 1833s ok 2 1833s ok 1838s t/security/CVE-2005-3352.t .......... 1838s 1..2 1838s # Running under perl version 5.040000 for linux 1838s # Current time local: Fri Feb 21 13:12:10 2025 1838s # Current time GMT: Fri Feb 21 13:12:10 2025 1838s # Using Test.pm version 1.31 1838s # Using Apache/Test.pm version 1.44 1838s # testing : response code is OK 1838s # expected: 200 1838s # received: '200' 1838s ok 1 1838s # testing : referer was escaped 1838s # expected: qr/%22%3e/ 1838s # received: ' 1838s # 1838s # Menu for /security/CVE-2005-3352.map 1838s # 1838s #

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

1838s #
1838s # 1838s #
(Default) Go Back
1838s # 1838s # 1838s # 1838s # 1838s # ' 1838s ok 2 1838s ok 1842s t/security/CVE-2005-3357.t .......... 1842s 1..3 1842s # Running under perl version 5.040000 for linux 1842s # Current time local: Fri Feb 21 13:12:15 2025 1842s # Current time GMT: Fri Feb 21 13:12:15 2025 1842s # Using Test.pm version 1.31 1842s # Using Apache/Test.pm version 1.44 1842s # URL is http://localhost:8534/ 1842s ok 1 1842s # testing : Expected bad request from 'GET http://localhost:8534/' 1842s # expected: 400 1842s # received: '400' 1842s ok 2 1842s # testing : errordoc content was served 1842s # expected: qr/welcome to localhost/ 1842s # received: 'welcome to localhost:8529 1842s # ' 1842s ok 3 1842s ok 1846s t/security/CVE-2006-5752.t .......... 1846s 1..2 1846s # Running under perl version 5.040000 for linux 1846s # Current time local: Fri Feb 21 13:12:19 2025 1846s # Current time GMT: Fri Feb 21 13:12:19 2025 1846s # Using Test.pm version 1.31 1846s # Using Apache/Test.pm version 1.44 1846s # testing : server-status gave response 1846s # expected: 200 1846s # received: '200' 1846s ok 1 1846s # testing : response content-type had charset 1846s # expected: qr/charset=/ 1846s # received: 'text/html; charset=ISO-8859-1' 1846s ok 2 1846s ok 1850s t/security/CVE-2007-5000.t .......... 1850s 1..2 1850s # Running under perl version 5.040000 for linux 1850s # Current time local: Fri Feb 21 13:12:23 2025 1850s # Current time GMT: Fri Feb 21 13:12:23 2025 1850s # Using Test.pm version 1.31 1850s # Using Apache/Test.pm version 1.44 1850s # testing : response code is OK 1850s # expected: 200 1850s # received: '200' 1850s ok 1 1850s # testing : URI was escaped in response 1850s # expected: qr// 1850s # received: ' 1850s # 1850s # Menu for /security/CVE-2005-3352.map/<foo> 1850s # 1850s #

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

1850s #
1850s # 1850s #
(Default) Go Back
1850s # 1850s # 1850s # 1850s # 1850s # ' 1850s ok 2 1850s ok 1855s t/security/CVE-2007-6388.t .......... 1855s 1..2 1855s # Running under perl version 5.040000 for linux 1855s # Current time local: Fri Feb 21 13:12:27 2025 1855s # Current time GMT: Fri Feb 21 13:12:27 2025 1855s # Using Test.pm version 1.31 1855s # Using Apache/Test.pm version 1.44 1855s # testing : response code is OK 1855s # expected: 200 1855s # received: '200' 1855s ok 1 1855s # testing : refresh parameter not echoed verbatim 1855s # expected: 42 1855s # received: '42' 1855s ok 2 1855s ok 1859s t/security/CVE-2008-2364.t .......... 1859s 1..3 1859s # Running under perl version 5.040000 for linux 1859s # Current time local: Fri Feb 21 13:12:32 2025 1859s # Current time GMT: Fri Feb 21 13:12:32 2025 1859s # Using Test.pm version 1.31 1859s # Using Apache/Test.pm version 1.44 1859s # testing : reverse proxy to index.html 1859s # expected: 200 1859s # received: '200' 1859s ok 1 1859s # testing : small number of interim responses - CVE-2008-2364 1859s # expected: 200 1859s # received: '200' 1859s ok 2 1859s # testing : large number of interim responses - CVE-2008-2364 1859s # expected: 502 1859s # received: '502' 1859s ok 3 1859s ok 1864s t/security/CVE-2009-1195.t .......... 1864s 1..221 1864s # Running under perl version 5.040000 for linux 1864s # Current time local: Fri Feb 21 13:12:36 2025 1864s # Current time GMT: Fri Feb 21 13:12:36 2025 1864s # Using Test.pm version 1.31 1864s # Using Apache/Test.pm version 1.44 1864s # testing : Options should not be allowed for script #1; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 1 1864s # testing : Options should be allowed for script #2; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 2 1864s # testing : SSI should be evaluated but exec not permitted for script #2 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 3 1864s # testing : Options should not be allowed for script #3; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 4 1864s # testing : Options should be allowed for script #4; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 5 1864s # testing : SSI should be evaluated but exec not permitted for script #4 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 6 1864s # testing : Options should not be allowed for script #5; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 7 1864s # testing : Options should be allowed for script #6; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 8 1864s # testing : SSI should not be evaluated for script #6 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 9 1864s # testing : Options should not be allowed for script #7; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 10 1864s # testing : Options should not be allowed for script #8; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 11 1864s # testing : Options should not be allowed for script #9; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 12 1864s # testing : Options should not be allowed for script #10; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 13 1864s # testing : Options should be allowed for script #11; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 14 1864s # testing : SSI should be evaluated with exec allowed for script #11 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 15 1864s # testing : Options should be allowed for script #12; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 16 1864s # testing : SSI should be evaluated but exec not permitted for script #12 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 17 1864s # testing : Options should be allowed for script #13; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 18 1864s # testing : SSI should be evaluated with exec allowed for script #13 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 19 1864s # testing : Options should be allowed for script #14; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 20 1864s # testing : SSI should be evaluated but exec not permitted for script #14 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 21 1864s # testing : Options should be allowed for script #15; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 22 1864s # testing : SSI should not be evaluated for script #15 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 23 1864s # testing : Options should be allowed for script #16; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 24 1864s # testing : SSI should not be evaluated for script #16 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 25 1864s # testing : Options should be allowed for script #17; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 26 1864s # testing : SSI should be evaluated but exec not permitted for script #17 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 27 1864s # testing : Options should be allowed for script #18; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 28 1864s # testing : SSI should not be evaluated for script #18 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 29 1864s # testing : Options should be allowed for script #19; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 30 1864s # testing : SSI should be evaluated with exec allowed for script #19 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 31 1864s # testing : Options should be allowed for script #20; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 32 1864s # testing : SSI should not be evaluated for script #20 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 33 1864s # testing : Options should be allowed for script #21; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 34 1864s # testing : SSI should be evaluated with exec allowed for script #21 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 35 1864s # testing : Options should be allowed for script #22; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 36 1864s # testing : SSI should be evaluated but exec not permitted for script #22 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 37 1864s # testing : Options should be allowed for script #23; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 38 1864s # testing : SSI should be evaluated with exec allowed for script #23 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 39 1864s # testing : Options should be allowed for script #24; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 40 1864s # testing : SSI should be evaluated but exec not permitted for script #24 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 41 1864s # testing : Options should be allowed for script #25; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 42 1864s # testing : SSI should not be evaluated for script #25 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 43 1864s # testing : Options should be allowed for script #26; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 44 1864s # testing : SSI should not be evaluated for script #26 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 45 1864s # testing : Options should be allowed for script #27; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 46 1864s # testing : SSI should be evaluated but exec not permitted for script #27 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 47 1864s # testing : Options should be allowed for script #28; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 48 1864s # testing : SSI should not be evaluated for script #28 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 49 1864s # testing : Options should be allowed for script #29; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 50 1864s # testing : SSI should be evaluated with exec allowed for script #29 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 51 1864s # testing : Options should be allowed for script #30; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 52 1864s # testing : SSI should not be evaluated for script #30 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 53 1864s # testing : Options should be allowed for script #31; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 54 1864s # testing : SSI should not be evaluated for script #31 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 55 1864s # testing : Options should be allowed for script #32; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 56 1864s # testing : SSI should not be evaluated for script #32 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 57 1864s # testing : Options should be allowed for script #33; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 58 1864s # testing : SSI should not be evaluated for script #33 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 59 1864s # testing : Options should be allowed for script #34; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 60 1864s # testing : SSI should not be evaluated for script #34 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 61 1864s # testing : Options should be allowed for script #35; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 62 1864s # testing : SSI should not be evaluated for script #35 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 63 1864s # testing : Options should be allowed for script #36; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 64 1864s # testing : SSI should not be evaluated for script #36 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 65 1864s # testing : Options should be allowed for script #37; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 66 1864s # testing : SSI should not be evaluated for script #37 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 67 1864s # testing : Options should be allowed for script #38; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 68 1864s # testing : SSI should not be evaluated for script #38 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 69 1864s # testing : Options should be allowed for script #39; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 70 1864s # testing : SSI should not be evaluated for script #39 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 71 1864s # testing : Options should be allowed for script #40; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 72 1864s # testing : SSI should not be evaluated for script #40 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 73 1864s # testing : Options should not be allowed for script #41; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 74 1864s # testing : Options should be allowed for script #42; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 75 1864s # testing : SSI should be evaluated but exec not permitted for script #42 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 76 1864s # testing : Options should not be allowed for script #43; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 77 1864s # testing : Options should be allowed for script #44; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 78 1864s # testing : SSI should be evaluated but exec not permitted for script #44 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 79 1864s # testing : Options should not be allowed for script #45; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 80 1864s # testing : Options should be allowed for script #46; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 81 1864s # testing : SSI should not be evaluated for script #46 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 82 1864s # testing : Options should not be allowed for script #47; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 83 1864s # testing : Options should not be allowed for script #48; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 84 1864s # testing : Options should not be allowed for script #49; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 85 1864s # testing : Options should not be allowed for script #50; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 86 1864s # testing : Options should be allowed for script #51; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 87 1864s # testing : SSI should be evaluated with exec allowed for script #51 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 88 1864s # testing : Options should be allowed for script #52; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 89 1864s # testing : SSI should be evaluated but exec not permitted for script #52 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 90 1864s # testing : Options should be allowed for script #53; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 91 1864s # testing : SSI should be evaluated with exec allowed for script #53 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 92 1864s # testing : Options should be allowed for script #54; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 93 1864s # testing : SSI should be evaluated but exec not permitted for script #54 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 94 1864s # testing : Options should be allowed for script #55; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 95 1864s # testing : SSI should not be evaluated for script #55 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 96 1864s # testing : Options should be allowed for script #56; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 97 1864s # testing : SSI should not be evaluated for script #56 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 98 1864s # testing : Options should be allowed for script #57; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 99 1864s # testing : SSI should be evaluated but exec not permitted for script #57 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 100 1864s # testing : Options should be allowed for script #58; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 101 1864s # testing : SSI should not be evaluated for script #58 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 102 1864s # testing : Options should be allowed for script #59; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 103 1864s # testing : SSI should be evaluated with exec allowed for script #59 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 104 1864s # testing : Options should be allowed for script #60; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 105 1864s # testing : SSI should not be evaluated for script #60 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 106 1864s # testing : Options should be allowed for script #61; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 107 1864s # testing : SSI should be evaluated with exec allowed for script #61 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 108 1864s # testing : Options should be allowed for script #62; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 109 1864s # testing : SSI should be evaluated but exec not permitted for script #62 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 110 1864s # testing : Options should be allowed for script #63; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 111 1864s # testing : SSI should be evaluated with exec allowed for script #63 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 112 1864s # testing : Options should be allowed for script #64; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 113 1864s # testing : SSI should be evaluated but exec not permitted for script #64 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 114 1864s # testing : Options should be allowed for script #65; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 115 1864s # testing : SSI should not be evaluated for script #65 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 116 1864s # testing : Options should be allowed for script #66; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 117 1864s # testing : SSI should not be evaluated for script #66 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 118 1864s # testing : Options should be allowed for script #67; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 119 1864s # testing : SSI should be evaluated but exec not permitted for script #67 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 120 1864s # testing : Options should be allowed for script #68; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 121 1864s # testing : SSI should not be evaluated for script #68 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 122 1864s # testing : Options should be allowed for script #69; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 123 1864s # testing : SSI should be evaluated with exec allowed for script #69 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 124 1864s # testing : Options should be allowed for script #70; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 125 1864s # testing : SSI should not be evaluated for script #70 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 126 1864s # testing : Options should be allowed for script #71; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 127 1864s # testing : SSI should be evaluated but exec not permitted for script #71 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 128 1864s # testing : Options should be allowed for script #72; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 129 1864s # testing : SSI should be evaluated but exec not permitted for script #72 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 130 1864s # testing : Options should be allowed for script #73; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 131 1864s # testing : SSI should be evaluated but exec not permitted for script #73 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 132 1864s # testing : Options should be allowed for script #74; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 133 1864s # testing : SSI should be evaluated but exec not permitted for script #74 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 134 1864s # testing : Options should be allowed for script #75; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 135 1864s # testing : SSI should be evaluated but exec not permitted for script #75 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 136 1864s # testing : Options should be allowed for script #76; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 137 1864s # testing : SSI should be evaluated but exec not permitted for script #76 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 138 1864s # testing : Options should be allowed for script #77; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 139 1864s # testing : SSI should be evaluated but exec not permitted for script #77 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 140 1864s # testing : Options should be allowed for script #78; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 141 1864s # testing : SSI should be evaluated but exec not permitted for script #78 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 142 1864s # testing : Options should be allowed for script #79; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 143 1864s # testing : SSI should be evaluated but exec not permitted for script #79 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 144 1864s # testing : Options should be allowed for script #80; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 145 1864s # testing : SSI should be evaluated but exec not permitted for script #80 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 146 1864s # testing : Options should not be allowed for script #81; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 147 1864s # testing : Options should be allowed for script #82; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 148 1864s # testing : SSI should be evaluated but exec not permitted for script #82 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 149 1864s # testing : Options should not be allowed for script #83; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 150 1864s # testing : Options should be allowed for script #84; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 151 1864s # testing : SSI should be evaluated but exec not permitted for script #84 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 152 1864s # testing : Options should not be allowed for script #85; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 153 1864s # testing : Options should be allowed for script #86; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 154 1864s # testing : SSI should not be evaluated for script #86 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 155 1864s # testing : Options should not be allowed for script #87; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 156 1864s # testing : Options should not be allowed for script #88; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 157 1864s # testing : Options should not be allowed for script #89; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 158 1864s # testing : Options should not be allowed for script #90; 500 response expected 1864s # expected: 500 1864s # received: '500' 1864s ok 159 1864s # testing : Options should be allowed for script #91; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 160 1864s # testing : SSI should be evaluated with exec allowed for script #91 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 161 1864s # testing : Options should be allowed for script #92; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 162 1864s # testing : SSI should be evaluated but exec not permitted for script #92 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 163 1864s # testing : Options should be allowed for script #93; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 164 1864s # testing : SSI should be evaluated with exec allowed for script #93 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 165 1864s # testing : Options should be allowed for script #94; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 166 1864s # testing : SSI should be evaluated but exec not permitted for script #94 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 167 1864s # testing : Options should be allowed for script #95; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 168 1864s # testing : SSI should not be evaluated for script #95 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 169 1864s # testing : Options should be allowed for script #96; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 170 1864s # testing : SSI should not be evaluated for script #96 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 171 1864s # testing : Options should be allowed for script #97; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 172 1864s # testing : SSI should be evaluated but exec not permitted for script #97 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 173 1864s # testing : Options should be allowed for script #98; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 174 1864s # testing : SSI should not be evaluated for script #98 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 175 1864s # testing : Options should be allowed for script #99; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 176 1864s # testing : SSI should be evaluated with exec allowed for script #99 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 177 1864s # testing : Options should be allowed for script #100; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 178 1864s # testing : SSI should not be evaluated for script #100 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 179 1864s # testing : Options should be allowed for script #101; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 180 1864s # testing : SSI should be evaluated with exec allowed for script #101 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 181 1864s # testing : Options should be allowed for script #102; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 182 1864s # testing : SSI should be evaluated but exec not permitted for script #102 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 183 1864s # testing : Options should be allowed for script #103; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 184 1864s # testing : SSI should be evaluated with exec allowed for script #103 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 185 1864s # testing : Options should be allowed for script #104; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 186 1864s # testing : SSI should be evaluated but exec not permitted for script #104 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 187 1864s # testing : Options should be allowed for script #105; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 188 1864s # testing : SSI should not be evaluated for script #105 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 189 1864s # testing : Options should be allowed for script #106; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 190 1864s # testing : SSI should not be evaluated for script #106 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 191 1864s # testing : Options should be allowed for script #107; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 192 1864s # testing : SSI should be evaluated but exec not permitted for script #107 1864s # expected: '[an error occurred while processing this directive]' 1864s # received: '[an error occurred while processing this directive]' 1864s ok 193 1864s # testing : Options should be allowed for script #108; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 194 1864s # testing : SSI should not be evaluated for script #108 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 195 1864s # testing : Options should be allowed for script #109; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 196 1864s # testing : SSI should be evaluated with exec allowed for script #109 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 197 1864s # testing : Options should be allowed for script #110; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 198 1864s # testing : SSI should not be evaluated for script #110 1864s # expected: qr/--\#exec cgi=/ 1864s # received: '' 1864s ok 199 1864s # testing : Options should be allowed for script #111; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 200 1864s # testing : SSI should be evaluated with exec allowed for script #111 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 201 1864s # testing : Options should be allowed for script #112; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 202 1864s # testing : SSI should be evaluated with exec allowed for script #112 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 203 1864s # testing : Options should be allowed for script #113; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 204 1864s # testing : SSI should be evaluated with exec allowed for script #113 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 205 1864s # testing : Options should be allowed for script #114; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 206 1864s # testing : SSI should be evaluated with exec allowed for script #114 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 207 1864s # testing : Options should be allowed for script #115; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 208 1864s # testing : SSI should be evaluated with exec allowed for script #115 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 209 1864s # testing : Options should be allowed for script #116; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 210 1864s # testing : SSI should be evaluated with exec allowed for script #116 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 211 1864s # testing : Options should be allowed for script #117; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 212 1864s # testing : SSI should be evaluated with exec allowed for script #117 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 213 1864s # testing : Options should be allowed for script #118; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 214 1864s # testing : SSI should be evaluated with exec allowed for script #118 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 215 1864s # testing : Options should be allowed for script #119; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 216 1864s # testing : SSI should be evaluated with exec allowed for script #119 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 217 1864s # testing : Options should be allowed for script #120; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 218 1864s # testing : SSI should be evaluated with exec allowed for script #120 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 219 1864s # testing : Options should be allowed for script #121; 200 response expected 1864s # expected: 200 1864s # received: '200' 1864s ok 220 1864s # testing : SSI should be evaluated with exec allowed for script #121 1864s # expected: 'perl cgi' 1864s # received: 'perl cgi' 1864s ok 221 1864s ok 1869s t/security/CVE-2009-1890.t .......... 1869s 1..7 1869s # Running under perl version 5.040000 for linux 1869s # Current time local: Fri Feb 21 13:12:41 2025 1869s # Current time GMT: Fri Feb 21 13:12:41 2025 1869s # Using Test.pm version 1.31 1869s # Using Apache/Test.pm version 1.44 1869s ok 1 1869s ok 2 1869s ok 3 1869s ok 4 1869s ok 5 1869s # testing : request was parsed 1869s # expected: qr/^HTTP\/1\.. 200/ 1869s # received: 'HTTP/1.1 200 OK 1869s # ' 1869s ok 6 1869s # header: Date: Fri, 21 Feb 2025 13:12:45 GMT 1869s # header: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s # header: Vary: In-If1 1869s # header: DMMATCH1: 1 1869s # header: Content-Type: text/plain 1869s # header: Connection: close 1869s # header: 1869s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 1869s # remaining: 0 1869s # testing : read entire body 1869s # expected: 0 1869s # received: 0 1869s ok 7 1869s ok 1874s t/security/CVE-2009-3555.t .......... 1874s 1..4 1874s # Running under perl version 5.040000 for linux 1874s # Current time local: Fri Feb 21 13:12:46 2025 1874s # Current time GMT: Fri Feb 21 13:12:46 2025 1874s # Using Test.pm version 1.31 1874s # Using Apache/Test.pm version 1.44 1874s ok 1 # skip Skipping test for TLSv1.3 1874s ok 2 # skip Skipping test for TLSv1.3 1874s ok 3 # skip Skipping test for TLSv1.3 1874s ok 4 # skip Skipping test for TLSv1.3 1874s ok 1878s t/security/CVE-2011-3368-rewrite.t .. 1878s 1..3 1878s # Running under perl version 5.040000 for linux 1878s # Current time local: Fri Feb 21 13:12:51 2025 1878s # Current time GMT: Fri Feb 21 13:12:51 2025 1878s # Using Test.pm version 1.31 1878s # Using Apache/Test.pm version 1.44 1878s ok 1 1878s ok 2 1878s # testing : got 400 error 1878s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1878s # received: 'HTTP/1.1 400 Bad Request 1878s # ' 1878s ok 3 1878s ok 1882s t/security/CVE-2011-3368.t .......... 1882s 1..3 1882s # Running under perl version 5.040000 for linux 1882s # Current time local: Fri Feb 21 13:12:55 2025 1882s # Current time GMT: Fri Feb 21 13:12:55 2025 1882s # Using Test.pm version 1.31 1882s # Using Apache/Test.pm version 1.44 1882s ok 1 1882s ok 2 1882s # testing : got 400 error 1882s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1882s # received: 'HTTP/1.1 400 Bad Request 1882s # ' 1882s ok 3 1882s ok 1885s t/security/CVE-2017-7659.t .......... 1885s 1..2 1885s # Running under perl version 5.040000 for linux 1885s # Current time local: Fri Feb 21 13:12:59 2025 1885s # Current time GMT: Fri Feb 21 13:12:59 2025 1885s # Using Test.pm version 1.31 1885s # Using Apache/Test.pm version 1.44 1885s ok 1 1885s ok 2 1885s ok 1889s t/security/CVE-2019-0215.t .......... 1889s 1..2 1889s # Running under perl version 5.040000 for linux 1889s # Current time local: Fri Feb 21 13:13:02 2025 1889s # Current time GMT: Fri Feb 21 13:13:02 2025 1889s # Using Test.pm version 1.31 1889s # Using Apache/Test.pm version 1.44 1889s # Using TLSv13, expecting status 403 1889s # testing : first access denied without client cert 1889s # expected: 403 1889s # received: '403' 1889s ok 1 1889s # testing : second access denied without client cert 1889s # expected: 403 1889s # received: '403' 1889s ok 2 1889s ok 1893s t/security/CVE-2020-1927.t .......... 1893s 1..1 1893s # Running under perl version 5.040000 for linux 1893s # Current time local: Fri Feb 21 13:13:06 2025 1893s # Current time GMT: Fri Feb 21 13:13:06 2025 1893s # Using Test.pm version 1.31 1893s # Using Apache/Test.pm version 1.44 1893s # SENDING to 127.0.0.1:8556 1893s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 1893s Host: merge-disabled 1893s Connection: close 1893s 1893s # SENDING to 127.0.0.1:8556 1893s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1893s # testing : regex didn't match and redirect 1893s # expected: 404 1893s # received: '404' 1893s ok 1 1893s ok 1897s t/ssl/basicauth.t ................... 1897s 1..4 1897s # Running under perl version 5.040000 for linux 1897s # Current time local: Fri Feb 21 13:13:10 2025 1897s # Current time GMT: Fri Feb 21 13:13:10 2025 1897s # Using Test.pm version 1.31 1897s # Using Apache/Test.pm version 1.44 1897s # testing : Getting /ssl-fakebasicauth/index.html with no cert 1897s # expected: qr/^(500|403)$/ 1897s # received: '403' 1897s ok 1 1897s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 1897s # expected: 200 1897s # received: '200' 1897s ok 2 1897s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 1897s # expected: 401 1897s # received: '401' 1897s ok 3 1897s ok 4 # skip Colon in username test skipped. 1897s ok 1901s t/ssl/env.t ......................... 1901s 1..30 1901s # Running under perl version 5.040000 for linux 1901s # Current time local: Fri Feb 21 13:13:14 2025 1901s # Current time GMT: Fri Feb 21 13:13:14 2025 1901s # Using Test.pm version 1.31 1901s # Using Apache/Test.pm version 1.44 1901s # testing : response status OK 1901s # expected: 200 1901s # received: '200' 1901s ok 1 1901s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1901s ok 2 1901s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1901s ok 3 1901s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1901s ok 4 1901s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1901s ok 5 1901s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1901s ok 6 1901s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1901s ok 7 1901s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1901s ok 8 1901s #SSL_CLIENT_S_DN_CN should not exist 1901s ok 9 1901s #SSL_CLIENT_S_DN_O should not exist 1901s ok 10 1901s #SSL_CLIENT_S_DN_ST should not exist 1901s ok 11 1901s #SSL_CLIENT_S_DN_L should not exist 1901s ok 12 1901s #SSL_CLIENT_S_DN_Email should not exist 1901s ok 13 1901s #SSL_CLIENT_S_DN_C should not exist 1901s ok 14 1901s #SSL_CLIENT_S_DN_OU should not exist 1901s ok 15 1901s # testing : second response status OK 1901s # expected: 200 1901s # received: '200' 1901s ok 16 1901s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1901s ok 17 1901s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1901s ok 18 1901s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1901s ok 19 1901s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1901s ok 20 1901s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1901s ok 21 1901s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1901s ok 22 1901s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1901s ok 23 1901s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 1901s ok 24 1901s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 1901s ok 25 1901s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 1901s ok 26 1901s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 1901s ok 27 1901s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1901s ok 28 1901s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 1901s ok 29 1901s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 1901s ok 30 1901s ok 1905s t/ssl/extlookup.t ................... 1905s 1..4 1905s # Running under perl version 5.040000 for linux 1905s # Current time local: Fri Feb 21 13:13:18 2025 1905s # Current time GMT: Fri Feb 21 13:13:18 2025 1905s # Using Test.pm version 1.31 1905s # Using Apache/Test.pm version 1.44 1905s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 1905s # expected: 200 1905s # received: '200' 1905s ok 1 1905s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 1905s # expected: 'Lemons' 1905s # received: 'Lemons' 1905s ok 2 1905s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 1905s # expected: 200 1905s # received: '200' 1905s ok 3 1905s # testing : Extension value match for 2.16.840.1.113730.1.13 1905s # expected: 'This Is A Comment' 1905s # received: 'This Is A Comment' 1905s ok 4 1905s ok 1909s t/ssl/fakeauth.t .................... 1909s 1..3 1909s # Running under perl version 5.040000 for linux 1909s # Current time local: Fri Feb 21 13:13:22 2025 1909s # Current time GMT: Fri Feb 21 13:13:22 2025 1909s # Using Test.pm version 1.31 1909s # Using Apache/Test.pm version 1.44 1909s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 1909s # expected: qr/^(500|403)$/ 1909s # received: '403' 1909s ok 1 1909s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 1909s # expected: 200 1909s # received: '200' 1909s ok 2 1909s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 1909s # expected: 200 1909s # received: '200' 1909s ok 3 1909s ok 1913s t/ssl/headers.t ..................... 1913s 1..3 1913s # Running under perl version 5.040000 for linux 1913s # Current time local: Fri Feb 21 13:13:26 2025 1913s # Current time GMT: Fri Feb 21 13:13:26 2025 1913s # Using Test.pm version 1.31 1913s # Using Apache/Test.pm version 1.44 1913s # testing : SSLFlag header set 1913s # expected: qr/X-SSL-Flag: on/ 1913s # received: 'HTTP/1.1 200 OK 1913s # Connection: close 1913s # Date: Fri, 21 Feb 2025 13:13:30 GMT 1913s # Accept-Ranges: bytes 1913s # ETag: "c-62772ef7d8680" 1913s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1913s # Vary: In-If1 1913s # Content-Length: 12 1913s # Content-Type: text/html 1913s # Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1913s # Client-Date: Fri, 21 Feb 2025 13:13:30 GMT 1913s # Client-Peer: 127.0.0.1:8532 1913s # Client-Response-Num: 1 1913s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1913s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1913s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1913s # Client-SSL-Socket-Class: IO::Socket::SSL 1913s # Client-SSL-Version: TLSv1_3 1913s # DMMATCH1: 1 1913s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx MTMwMjIzWhcNMjYwMjIxMTMwMjIzWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA9dNPohgqX3Jbx8vRVQUrsDd2 EOpaepCLwzL1HlRcy1/G49NxQDq93W7mMenW/4NKK+ILQD4vvFE9fqhImdA1DPQT r/BY7tMbaj3EMGUzS0Ar7NKL2KICYANyehkgveZyG2cyz0XbkuCFdf4esWL3NWxL uMZ6CsreYQhQs9mvYmUG0H4bL3sOi3cTay8O8ZrtkDBwi36OwKmfcyY8vGUwKqgj QmpBMRTB6Nr9Yey1+qffbH/NOe3PUIs4IEJvONAx9+6YRsKr5+ysT/LFRAf37QKq zH0Wc7vLKaDZ0vnP/hQRp5n+kN6+XHiW3PKjFUBVkof8C/8UHuDnybre2h3cfwID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQr AA0toALi5zFPtpX7OBrlanZcjjAfBgNVHSMEGDAWgBTcWf64TZv/z8pvuXOeZsSp 7QS2MDANBgkqhkiG9w0BAQsFAAOCAQEAjTua7YZgJctSQO/hBd+IL7PgAHM/hPUQ MsRYtO9pdTEfGnYhp+W1/fg0Eu1ELV+rfhH4CrifCQXdiGB0f2JQnl/qHsIuvqu4 LyB2ERSlxk444AXMjKMTrzH+WHF57qSyaZh/ppjA0DaJNDArZqpicxmGn/ZnqAeL WZtaMi40TnR4a4MWSaF0vnqbR68fptOPwFHd4hcIg+lm0iLRiOg08BMHPVfmD2Ax qX29ZaPRr+iKyrPWpQecpM6w0xFz52UpraTN3keOApvQgMQT1gyNx0QjgpZAFVT6 xUeBddYW0C/5+1E+Gyx247p/IhrTFLrSsSRj8pJqo7/OvUmqskZ82g== -----END CERTIFICATE----- 1913s # X-SSL-Flag: on 1913s # X-SSL-None: (null) 1913s # 1913s # ' 1913s ok 1 1913s # testing : SSL certificate is unwrapped 1913s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 1913s # received: 'HTTP/1.1 200 OK 1913s # Connection: close 1913s # Date: Fri, 21 Feb 2025 13:13:30 GMT 1913s # Accept-Ranges: bytes 1913s # ETag: "c-62772ef7d8680" 1913s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1913s # Vary: In-If1 1913s # Content-Length: 12 1913s # Content-Type: text/html 1913s # Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1913s # Client-Date: Fri, 21 Feb 2025 13:13:30 GMT 1913s # Client-Peer: 127.0.0.1:8532 1913s # Client-Response-Num: 1 1913s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1913s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1913s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1913s # Client-SSL-Socket-Class: IO::Socket::SSL 1913s # Client-SSL-Version: TLSv1_3 1913s # DMMATCH1: 1 1913s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx MTMwMjIzWhcNMjYwMjIxMTMwMjIzWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA9dNPohgqX3Jbx8vRVQUrsDd2 EOpaepCLwzL1HlRcy1/G49NxQDq93W7mMenW/4NKK+ILQD4vvFE9fqhImdA1DPQT r/BY7tMbaj3EMGUzS0Ar7NKL2KICYANyehkgveZyG2cyz0XbkuCFdf4esWL3NWxL uMZ6CsreYQhQs9mvYmUG0H4bL3sOi3cTay8O8ZrtkDBwi36OwKmfcyY8vGUwKqgj QmpBMRTB6Nr9Yey1+qffbH/NOe3PUIs4IEJvONAx9+6YRsKr5+ysT/LFRAf37QKq zH0Wc7vLKaDZ0vnP/hQRp5n+kN6+XHiW3PKjFUBVkof8C/8UHuDnybre2h3cfwID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQr AA0toALi5zFPtpX7OBrlanZcjjAfBgNVHSMEGDAWgBTcWf64TZv/z8pvuXOeZsSp 7QS2MDANBgkqhkiG9w0BAQsFAAOCAQEAjTua7YZgJctSQO/hBd+IL7PgAHM/hPUQ MsRYtO9pdTEfGnYhp+W1/fg0Eu1ELV+rfhH4CrifCQXdiGB0f2JQnl/qHsIuvqu4 LyB2ERSlxk444AXMjKMTrzH+WHF57qSyaZh/ppjA0DaJNDArZqpicxmGn/ZnqAeL WZtaMi40TnR4a4MWSaF0vnqbR68fptOPwFHd4hcIg+lm0iLRiOg08BMHPVfmD2Ax qX29ZaPRr+iKyrPWpQecpM6w0xFz52UpraTN3keOApvQgMQT1gyNx0QjgpZAFVT6 xUeBddYW0C/5+1E+Gyx247p/IhrTFLrSsSRj8pJqo7/OvUmqskZ82g== -----END CERTIFICATE----- 1913s # X-SSL-Flag: on 1913s # X-SSL-None: (null) 1913s # 1913s # ' 1913s ok 2 1913s # testing : unknown SSL variable not given 1913s # expected: qr/X-SSL-None: \(null\)\n/ 1913s # received: 'HTTP/1.1 200 OK 1913s # Connection: close 1913s # Date: Fri, 21 Feb 2025 13:13:30 GMT 1913s # Accept-Ranges: bytes 1913s # ETag: "c-62772ef7d8680" 1913s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1913s # Vary: In-If1 1913s # Content-Length: 12 1913s # Content-Type: text/html 1913s # Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1913s # Client-Date: Fri, 21 Feb 2025 13:13:30 GMT 1913s # Client-Peer: 127.0.0.1:8532 1913s # Client-Response-Num: 1 1913s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1913s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1913s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1913s # Client-SSL-Socket-Class: IO::Socket::SSL 1913s # Client-SSL-Version: TLSv1_3 1913s # DMMATCH1: 1 1913s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx MTMwMjIzWhcNMjYwMjIxMTMwMjIzWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA9dNPohgqX3Jbx8vRVQUrsDd2 EOpaepCLwzL1HlRcy1/G49NxQDq93W7mMenW/4NKK+ILQD4vvFE9fqhImdA1DPQT r/BY7tMbaj3EMGUzS0Ar7NKL2KICYANyehkgveZyG2cyz0XbkuCFdf4esWL3NWxL uMZ6CsreYQhQs9mvYmUG0H4bL3sOi3cTay8O8ZrtkDBwi36OwKmfcyY8vGUwKqgj QmpBMRTB6Nr9Yey1+qffbH/NOe3PUIs4IEJvONAx9+6YRsKr5+ysT/LFRAf37QKq zH0Wc7vLKaDZ0vnP/hQRp5n+kN6+XHiW3PKjFUBVkof8C/8UHuDnybre2h3cfwID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQr AA0toALi5zFPtpX7OBrlanZcjjAfBgNVHSMEGDAWgBTcWf64TZv/z8pvuXOeZsSp 7QS2MDANBgkqhkiG9w0BAQsFAAOCAQEAjTua7YZgJctSQO/hBd+IL7PgAHM/hPUQ MsRYtO9pdTEfGnYhp+W1/fg0Eu1ELV+rfhH4CrifCQXdiGB0f2JQnl/qHsIuvqu4 LyB2ERSlxk444AXMjKMTrzH+WHF57qSyaZh/ppjA0DaJNDArZqpicxmGn/ZnqAeL WZtaMi40TnR4a4MWSaF0vnqbR68fptOPwFHd4hcIg+lm0iLRiOg08BMHPVfmD2Ax qX29ZaPRr+iKyrPWpQecpM6w0xFz52UpraTN3keOApvQgMQT1gyNx0QjgpZAFVT6 xUeBddYW0C/5+1E+Gyx247p/IhrTFLrSsSRj8pJqo7/OvUmqskZ82g== -----END CERTIFICATE----- 1913s # X-SSL-Flag: on 1913s # X-SSL-None: (null) 1913s # 1913s # ' 1913s ok 3 1913s ok 1917s t/ssl/http.t ........................ 1917s 1..2 1917s # Running under perl version 5.040000 for linux 1917s # Current time local: Fri Feb 21 13:13:30 2025 1917s # Current time GMT: Fri Feb 21 13:13:30 2025 1917s # Using Test.pm version 1.31 1917s # Using Apache/Test.pm version 1.44 1917s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 1917s # expected: 400 1917s # received: '400' 1917s ok 1 1917s # testing : that error document contains the proper hint 1917s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 1917s # received: ' 1917s # 1917s # 400 Bad Request 1917s # 1917s #

Bad Request

1917s #

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

1917s # 1917s # ' 1917s ok 2 1917s ok 1923s t/ssl/ocsp.t ........................ 1923s 1..3 1923s # Running under perl version 5.040000 for linux 1923s # Current time local: Fri Feb 21 13:13:34 2025 1923s # Current time GMT: Fri Feb 21 13:13:34 2025 1923s # Using Test.pm version 1.31 1923s # Using Apache/Test.pm version 1.44 1923s warning: Internal response 1923s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1923s response: 1923s 500 Server closed connection without sending any data back 1923s Content-Type: text/plain 1923s Client-Date: Fri, 21 Feb 2025 13:13:39 GMT 1923s Client-Warning: Internal response 1923s 1923s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1923s ok 1 1923s warning: 1923s message: welcome to localhost:8529 1923s response: 1923s HTTP/1.1 200 OK 1923s Connection: close 1923s Date: Fri, 21 Feb 2025 13:13:39 GMT 1923s Accept-Ranges: bytes 1923s ETag: "1a-62772ef7d8680" 1923s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1923s Vary: In-If1 1923s Content-Length: 26 1923s Content-Type: text/html 1923s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1923s Client-Date: Fri, 21 Feb 2025 13:13:39 GMT 1923s Client-Peer: 127.0.0.1:8535 1923s Client-Response-Num: 1 1923s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1923s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1923s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1923s Client-SSL-Socket-Class: IO::Socket::SSL 1923s Client-SSL-Version: TLSv1_3 1923s DMMATCH1: 1 1923s 1923s welcome to localhost:8529 1923s ok 2 1923s warning: Internal response 1923s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1923s response: 1923s 500 Server closed connection without sending any data back 1923s Content-Type: text/plain 1923s Client-Date: Fri, 21 Feb 2025 13:13:40 GMT 1923s Client-Warning: Internal response 1923s 1923s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1923s ok 3 1923s ok 1927s t/ssl/pha.t ......................... 1927s 1..4 1927s # Running under perl version 5.040000 for linux 1927s # Current time local: Fri Feb 21 13:13:40 2025 1927s # Current time GMT: Fri Feb 21 13:13:40 2025 1927s # Using Test.pm version 1.31 1927s # Using Apache/Test.pm version 1.44 1927s # testing : access must be denied without client certificate 1927s # expected: 403 1927s # received: '403' 1927s ok 1 1927s # testing : PHA reneg body buffer size restriction works 1927s # expected: 413 1927s # received: '413' 1927s ok 2 1927s # testing : PHA works with POST body 1927s # expected: 200 1927s # received: '200' 1927s ok 3 1927s # testing : request body matches response 1927s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1927s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1927s ok 4 1927s ok 1931s t/ssl/pr12355.t ..................... 1931s 1..10 1931s # Running under perl version 5.040000 for linux 1931s # Current time local: Fri Feb 21 13:13:44 2025 1931s # Current time GMT: Fri Feb 21 13:13:44 2025 1931s # Using Test.pm version 1.31 1931s # Using Apache/Test.pm version 1.44 1931s # Downgrading to TLSv12 1931s # testing : renegotiation on POST works 1931s # expected: 200 1931s # received: '200' 1931s ok 1 1931s # testing : request body matches response 1931s # expected: 'hello world' 1931s # received: 'hello world' 1931s ok 2 1931s # testing : renegotiation on POST works 1931s # expected: 200 1931s # received: '200' 1931s ok 3 1931s # testing : request body matches response 1931s # expected: 'hello world' 1931s # received: 'hello world' 1931s ok 4 1931s # testing : renegotiation on POST works 1931s # expected: 200 1931s # received: '200' 1931s ok 5 1931s # testing : request body matches response 1931s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1931s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1931s ok 6 1931s # testing : renegotiation on POST works 1931s # expected: 200 1931s # received: '200' 1931s ok 7 1931s # testing : request body matches response 1931s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1931s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1931s ok 8 1931s # testing : renegotiation on POST works 1931s # expected: 200 1931s # received: '200' 1931s ok 9 1931s # testing : request body matches response 1931s # expected: 'HELLO' 1931s # received: 'HELLO' 1931s ok 10 1931s ok 1935s t/ssl/pr43738.t ..................... 1935s 1..4 1935s # Running under perl version 5.040000 for linux 1935s # Current time local: Fri Feb 21 13:13:48 2025 1935s # Current time GMT: Fri Feb 21 13:13:48 2025 1935s # Using Test.pm version 1.31 1935s # Using Apache/Test.pm version 1.44 1935s # Downgrading to TLSv12 1935s # testing : renegotiation on POST works 1935s # expected: 200 1935s # received: '200' 1935s ok 1 1935s # testing : request body matches response 1935s # expected: '/modules/ssl/aes128/empty.pfa 1935s # hello world' 1935s # received: '/modules/ssl/aes128/empty.pfa 1935s # hello world' 1935s ok 2 1935s # testing : renegotiation on POST works 1935s # expected: 200 1935s # received: '200' 1935s ok 3 1935s # testing : request body matches response 1935s # expected: '/modules/ssl/aes256/empty.pfa 1935s # hello world' 1935s # received: '/modules/ssl/aes256/empty.pfa 1935s # hello world' 1935s ok 4 1935s ok 1949s t/ssl/proxy.t ....................... 1949s # using LWP client 1949s 1..290 1949s # Running under perl version 5.040000 for linux 1949s # Current time local: Fri Feb 21 13:13:52 2025 1949s # Current time GMT: Fri Feb 21 13:13:52 2025 1949s # Using Test.pm version 1.31 1949s # Using Apache/Test.pm version 1.44 1949s # testing : / with proxy_http_https (http) 1949s # expected: 200 1949s # received: '200' 1949s ok 1 1949s # testing : CGI script with folded headers 1949s # expected: 200 1949s # received: '200' 1949s ok 2 1949s # testing : using valid proxyssl client cert 1949s # expected: 200 1949s # received: '200' 1949s ok 3 1949s # testing : using invalid proxyssl client cert 1949s # expected: 403 1949s # received: '403' 1949s ok 4 1949s # testing : protected cgi script 1949s # expected: 200 1949s # received: '200' 1949s ok 5 1949s # testing : X-Forwarded-Host header 1949s # expected: 'localhost:8558' 1949s # received: 'localhost:8558' 1949s ok 6 1949s # testing : client subject common name 1949s # expected: 'client_ok' 1949s # received: 'client_ok' 1949s ok 7 1949s # testing : ProxyPassReverse Location rewrite 1949s # expected: 'http://localhost:8558/modules/' 1949s # received: 'http://localhost:8558/modules/' 1949s ok 8 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 1024 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '1024' 1949s # received: 1024 1949s ok 9 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 2048 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '2048' 1949s # received: 2048 1949s ok 10 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 3072 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '3072' 1949s # received: 3072 1949s ok 11 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 4096 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '4096' 1949s # received: 4096 1949s ok 12 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 5120 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '5120' 1949s # received: 5120 1949s ok 13 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 6144 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '6144' 1949s # received: 6144 1949s ok 14 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 7168 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '7168' 1949s # received: 7168 1949s ok 15 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 8192 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '8192' 1949s # received: 8192 1949s ok 16 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 9216 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '9216' 1949s # received: 9216 1949s ok 17 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 10240 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '10240' 1949s # received: 10240 1949s ok 18 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 11264 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '11264' 1949s # received: 11264 1949s ok 19 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 12288 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '12288' 1949s # received: 12288 1949s ok 20 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 13312 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '13312' 1949s # received: 13312 1949s ok 21 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 14336 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '14336' 1949s # received: 14336 1949s ok 22 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 15360 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '15360' 1949s # received: 15360 1949s ok 23 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 16384 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '16384' 1949s # received: 16384 1949s ok 24 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 17408 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '17408' 1949s # received: 17408 1949s ok 25 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 18432 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '18432' 1949s # received: 18432 1949s ok 26 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 19456 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '19456' 1949s # received: 19456 1949s ok 27 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 20480 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '20480' 1949s # received: 20480 1949s ok 28 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 21504 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '21504' 1949s # received: 21504 1949s ok 29 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 22528 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '22528' 1949s # received: 22528 1949s ok 30 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 23552 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '23552' 1949s # received: 23552 1949s ok 31 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 24576 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '24576' 1949s # received: 24576 1949s ok 32 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 25600 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '25600' 1949s # received: 25600 1949s ok 33 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 26624 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '26624' 1949s # received: 26624 1949s ok 34 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 27648 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '27648' 1949s # received: 27648 1949s ok 35 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 28672 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '28672' 1949s # received: 28672 1949s ok 36 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 29696 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '29696' 1949s # received: 29696 1949s ok 37 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 30720 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '30720' 1949s # received: 30720 1949s ok 38 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 31744 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '31744' 1949s # received: 31744 1949s ok 39 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 32768 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '32768' 1949s # received: 32768 1949s ok 40 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 33792 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '33792' 1949s # received: 33792 1949s ok 41 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 34816 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '34816' 1949s # received: 34816 1949s ok 42 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 35840 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '35840' 1949s # received: 35840 1949s ok 43 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 36864 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '36864' 1949s # received: 36864 1949s ok 44 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 37888 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '37888' 1949s # received: 37888 1949s ok 45 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 38912 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '38912' 1949s # received: 38912 1949s ok 46 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 39936 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '39936' 1949s # received: 39936 1949s ok 47 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 40960 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '40960' 1949s # received: 40960 1949s ok 48 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 41984 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '41984' 1949s # received: 41984 1949s ok 49 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 43008 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '43008' 1949s # received: 43008 1949s ok 50 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 44032 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '44032' 1949s # received: 44032 1949s ok 51 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 45056 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '45056' 1949s # received: 45056 1949s ok 52 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 46080 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '46080' 1949s # received: 46080 1949s ok 53 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 47104 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '47104' 1949s # received: 47104 1949s ok 54 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 48128 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '48128' 1949s # received: 48128 1949s ok 55 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 49152 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '49152' 1949s # received: 49152 1949s ok 56 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 50176 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:56 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:57 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '50176' 1949s # received: 50176 1949s ok 57 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 51200 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:57 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:57 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '51200' 1949s # received: 51200 1949s ok 58 1949s #lwp request: 1949s #POST http://localhost:8558/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 102400 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:57 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 7 1949s #Client-Date: Fri, 21 Feb 2025 13:13:57 GMT 1949s #Client-Peer: 127.0.0.1:8558 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '102400' 1949s # received: 102400 1949s ok 59 1949s # testing : / with proxy_http_https_proxy_section (http) 1949s # expected: 200 1949s # received: '200' 1949s ok 60 1949s # testing : CGI script with folded headers 1949s # expected: 200 1949s # received: '200' 1949s ok 61 1949s # testing : using valid proxyssl client cert 1949s # expected: 200 1949s # received: '200' 1949s ok 62 1949s # testing : using invalid proxyssl client cert 1949s # expected: 403 1949s # received: '403' 1949s ok 63 1949s # testing : protected cgi script 1949s # expected: 200 1949s # received: '200' 1949s ok 64 1949s # testing : X-Forwarded-Host header 1949s # expected: 'localhost:8560' 1949s # received: 'localhost:8560' 1949s ok 65 1949s # testing : client subject common name 1949s # expected: 'client_ok' 1949s # received: 'client_ok' 1949s ok 66 1949s # testing : ProxyPassReverse Location rewrite 1949s # expected: 'http://localhost:8560/modules/' 1949s # received: 'http://localhost:8560/modules/' 1949s ok 67 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 1024 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:57 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:57 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '1024' 1949s # received: 1024 1949s ok 68 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 2048 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:57 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:57 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '2048' 1949s # received: 2048 1949s ok 69 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 3072 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:57 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:57 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '3072' 1949s # received: 3072 1949s ok 70 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 4096 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:57 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:57 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '4096' 1949s # received: 4096 1949s ok 71 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 5120 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '5120' 1949s # received: 5120 1949s ok 72 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 6144 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '6144' 1949s # received: 6144 1949s ok 73 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 7168 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '7168' 1949s # received: 7168 1949s ok 74 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 8192 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '8192' 1949s # received: 8192 1949s ok 75 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 9216 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '9216' 1949s # received: 9216 1949s ok 76 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 10240 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '10240' 1949s # received: 10240 1949s ok 77 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 11264 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '11264' 1949s # received: 11264 1949s ok 78 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 12288 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '12288' 1949s # received: 12288 1949s ok 79 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 13312 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '13312' 1949s # received: 13312 1949s ok 80 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 14336 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '14336' 1949s # received: 14336 1949s ok 81 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 15360 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '15360' 1949s # received: 15360 1949s ok 82 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 16384 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '16384' 1949s # received: 16384 1949s ok 83 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 17408 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '17408' 1949s # received: 17408 1949s ok 84 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 18432 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '18432' 1949s # received: 18432 1949s ok 85 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 19456 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '19456' 1949s # received: 19456 1949s ok 86 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 20480 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '20480' 1949s # received: 20480 1949s ok 87 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 21504 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '21504' 1949s # received: 21504 1949s ok 88 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 22528 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '22528' 1949s # received: 22528 1949s ok 89 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 23552 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '23552' 1949s # received: 23552 1949s ok 90 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 24576 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '24576' 1949s # received: 24576 1949s ok 91 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 25600 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '25600' 1949s # received: 25600 1949s ok 92 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 26624 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '26624' 1949s # received: 26624 1949s ok 93 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 27648 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '27648' 1949s # received: 27648 1949s ok 94 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 28672 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '28672' 1949s # received: 28672 1949s ok 95 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 29696 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '29696' 1949s # received: 29696 1949s ok 96 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 30720 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '30720' 1949s # received: 30720 1949s ok 97 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 31744 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '31744' 1949s # received: 31744 1949s ok 98 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 32768 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '32768' 1949s # received: 32768 1949s ok 99 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 33792 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '33792' 1949s # received: 33792 1949s ok 100 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 34816 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '34816' 1949s # received: 34816 1949s ok 101 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 35840 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '35840' 1949s # received: 35840 1949s ok 102 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 36864 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '36864' 1949s # received: 36864 1949s ok 103 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 37888 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '37888' 1949s # received: 37888 1949s ok 104 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 38912 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '38912' 1949s # received: 38912 1949s ok 105 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 39936 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '39936' 1949s # received: 39936 1949s ok 106 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 40960 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '40960' 1949s # received: 40960 1949s ok 107 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 41984 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '41984' 1949s # received: 41984 1949s ok 108 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 43008 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '43008' 1949s # received: 43008 1949s ok 109 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 44032 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '44032' 1949s # received: 44032 1949s ok 110 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 45056 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '45056' 1949s # received: 45056 1949s ok 111 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 46080 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '46080' 1949s # received: 46080 1949s ok 112 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 47104 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '47104' 1949s # received: 47104 1949s ok 113 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 48128 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '48128' 1949s # received: 48128 1949s ok 114 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 49152 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '49152' 1949s # received: 49152 1949s ok 115 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 50176 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '50176' 1949s # received: 50176 1949s ok 116 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 51200 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '51200' 1949s # received: 51200 1949s ok 117 1949s #lwp request: 1949s #POST http://localhost:8560/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 102400 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 7 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8560 1949s #Client-Response-Num: 1 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '102400' 1949s # received: 102400 1949s ok 118 1949s # testing : / with proxy_https_http (https) 1949s # expected: 200 1949s # received: '200' 1949s ok 119 1949s # testing : CGI script with folded headers 1949s # expected: 200 1949s # received: '200' 1949s ok 120 1949s # testing : ProxyPassReverse Location rewrite 1949s # expected: 'https://localhost:8562/modules/' 1949s # received: 'https://localhost:8562/modules/' 1949s ok 121 1949s #lwp request: 1949s #POST https://localhost:8562/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 1024 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8562 1949s #Client-Response-Num: 1 1949s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1949s #Client-SSL-Socket-Class: IO::Socket::SSL 1949s #Client-SSL-Version: TLSv1_3 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '1024' 1949s # received: 1024 1949s ok 122 1949s #lwp request: 1949s #POST https://localhost:8562/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 2048 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8562 1949s #Client-Response-Num: 1 1949s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1949s #Client-SSL-Socket-Class: IO::Socket::SSL 1949s #Client-SSL-Version: TLSv1_3 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '2048' 1949s # received: 2048 1949s ok 123 1949s #lwp request: 1949s #POST https://localhost:8562/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 3072 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8562 1949s #Client-Response-Num: 1 1949s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1949s #Client-SSL-Socket-Class: IO::Socket::SSL 1949s #Client-SSL-Version: TLSv1_3 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '3072' 1949s # received: 3072 1949s ok 124 1949s #lwp request: 1949s #POST https://localhost:8562/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 4096 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8562 1949s #Client-Response-Num: 1 1949s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1949s #Client-SSL-Socket-Class: IO::Socket::SSL 1949s #Client-SSL-Version: TLSv1_3 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '4096' 1949s # received: 4096 1949s ok 125 1949s #lwp request: 1949s #POST https://localhost:8562/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 5120 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:58 GMT 1949s #Client-Peer: 127.0.0.1:8562 1949s #Client-Response-Num: 1 1949s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1949s #Client-SSL-Socket-Class: IO::Socket::SSL 1949s #Client-SSL-Version: TLSv1_3 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '5120' 1949s # received: 5120 1949s ok 126 1949s #lwp request: 1949s #POST https://localhost:8562/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 6144 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Client-Peer: 127.0.0.1:8562 1949s #Client-Response-Num: 1 1949s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1949s #Client-SSL-Socket-Class: IO::Socket::SSL 1949s #Client-SSL-Version: TLSv1_3 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '6144' 1949s # received: 6144 1949s ok 127 1949s #lwp request: 1949s #POST https://localhost:8562/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 7168 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Client-Peer: 127.0.0.1:8562 1949s #Client-Response-Num: 1 1949s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1949s #Client-SSL-Socket-Class: IO::Socket::SSL 1949s #Client-SSL-Version: TLSv1_3 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '7168' 1949s # received: 7168 1949s ok 128 1949s #lwp request: 1949s #POST https://localhost:8562/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 8192 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Client-Peer: 127.0.0.1:8562 1949s #Client-Response-Num: 1 1949s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1949s #Client-SSL-Socket-Class: IO::Socket::SSL 1949s #Client-SSL-Version: TLSv1_3 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '8192' 1949s # received: 8192 1949s ok 129 1949s #lwp request: 1949s #POST https://localhost:8562/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 9216 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 5 1949s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Client-Peer: 127.0.0.1:8562 1949s #Client-Response-Num: 1 1949s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1949s #Client-SSL-Socket-Class: IO::Socket::SSL 1949s #Client-SSL-Version: TLSv1_3 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '9216' 1949s # received: 9216 1949s ok 130 1949s #lwp request: 1949s #POST https://localhost:8562/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 10240 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Client-Peer: 127.0.0.1:8562 1949s #Client-Response-Num: 1 1949s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1949s #Client-SSL-Socket-Class: IO::Socket::SSL 1949s #Client-SSL-Version: TLSv1_3 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '10240' 1949s # received: 10240 1949s ok 131 1949s #lwp request: 1949s #POST https://localhost:8562/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 11264 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Client-Peer: 127.0.0.1:8562 1949s #Client-Response-Num: 1 1949s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1949s #Client-SSL-Socket-Class: IO::Socket::SSL 1949s #Client-SSL-Version: TLSv1_3 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '11264' 1949s # received: 11264 1949s ok 132 1949s #lwp request: 1949s #POST https://localhost:8562/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 12288 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Client-Peer: 127.0.0.1:8562 1949s #Client-Response-Num: 1 1949s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1949s #Client-SSL-Socket-Class: IO::Socket::SSL 1949s #Client-SSL-Version: TLSv1_3 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '12288' 1949s # received: 12288 1949s ok 133 1949s #lwp request: 1949s #POST https://localhost:8562/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 13312 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1949s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Client-Peer: 127.0.0.1:8562 1949s #Client-Response-Num: 1 1949s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1949s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1949s #Client-SSL-Socket-Class: IO::Socket::SSL 1949s #Client-SSL-Version: TLSv1_3 1949s #DMMATCH1: 1 1949s # 1949s # testing : length posted 1949s # expected: '13312' 1949s # received: 13312 1949s ok 134 1949s #lwp request: 1949s #POST https://localhost:8562/eat_post HTTP/1.1 1949s #User-Agent: libwww-perl/6.77 1949s #Content-Length: 14336 1949s # 1949s #server response: 1949s #HTTP/1.1 200 OK 1949s #Connection: close 1949s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1949s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1949s #Vary: In-If1 1949s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '14336' 1950s # received: 14336 1950s ok 135 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 15360 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '15360' 1950s # received: 15360 1950s ok 136 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 16384 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '16384' 1950s # received: 16384 1950s ok 137 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 17408 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '17408' 1950s # received: 17408 1950s ok 138 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 18432 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '18432' 1950s # received: 18432 1950s ok 139 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 19456 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '19456' 1950s # received: 19456 1950s ok 140 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 20480 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '20480' 1950s # received: 20480 1950s ok 141 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 21504 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '21504' 1950s # received: 21504 1950s ok 142 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 22528 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '22528' 1950s # received: 22528 1950s ok 143 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 23552 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '23552' 1950s # received: 23552 1950s ok 144 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 24576 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '24576' 1950s # received: 24576 1950s ok 145 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 25600 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '25600' 1950s # received: 25600 1950s ok 146 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 26624 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '26624' 1950s # received: 26624 1950s ok 147 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 27648 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '27648' 1950s # received: 27648 1950s ok 148 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 28672 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '28672' 1950s # received: 28672 1950s ok 149 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 29696 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '29696' 1950s # received: 29696 1950s ok 150 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 30720 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '30720' 1950s # received: 30720 1950s ok 151 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 31744 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '31744' 1950s # received: 31744 1950s ok 152 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 32768 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '32768' 1950s # received: 32768 1950s ok 153 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 33792 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '33792' 1950s # received: 33792 1950s ok 154 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 34816 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '34816' 1950s # received: 34816 1950s ok 155 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 35840 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '35840' 1950s # received: 35840 1950s ok 156 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 36864 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '36864' 1950s # received: 36864 1950s ok 157 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 37888 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '37888' 1950s # received: 37888 1950s ok 158 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 38912 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '38912' 1950s # received: 38912 1950s ok 159 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 39936 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '39936' 1950s # received: 39936 1950s ok 160 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 40960 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '40960' 1950s # received: 40960 1950s ok 161 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 41984 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '41984' 1950s # received: 41984 1950s ok 162 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 43008 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '43008' 1950s # received: 43008 1950s ok 163 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 44032 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '44032' 1950s # received: 44032 1950s ok 164 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 45056 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '45056' 1950s # received: 45056 1950s ok 165 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 46080 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '46080' 1950s # received: 46080 1950s ok 166 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 47104 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '47104' 1950s # received: 47104 1950s ok 167 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 48128 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '48128' 1950s # received: 48128 1950s ok 168 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 49152 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '49152' 1950s # received: 49152 1950s ok 169 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 50176 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '50176' 1950s # received: 50176 1950s ok 170 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 51200 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '51200' 1950s # received: 51200 1950s ok 171 1950s #lwp request: 1950s #POST https://localhost:8562/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 102400 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 7 1950s #Client-Date: Fri, 21 Feb 2025 13:13:59 GMT 1950s #Client-Peer: 127.0.0.1:8562 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '102400' 1950s # received: 102400 1950s ok 172 1950s # testing : / with proxy_https_https (https) 1950s # expected: 200 1950s # received: '200' 1950s ok 173 1950s # testing : CGI script with folded headers 1950s # expected: 200 1950s # received: '200' 1950s ok 174 1950s # testing : using valid proxyssl client cert 1950s # expected: 200 1950s # received: '200' 1950s ok 175 1950s # testing : using invalid proxyssl client cert 1950s # expected: 403 1950s # received: '403' 1950s ok 176 1950s # testing : protected cgi script 1950s # expected: 200 1950s # received: '200' 1950s ok 177 1950s # testing : X-Forwarded-Host header 1950s # expected: 'localhost:8559' 1950s # received: 'localhost:8559' 1950s ok 178 1950s # testing : client subject common name 1950s # expected: 'client_ok' 1950s # received: 'client_ok' 1950s ok 179 1950s # testing : ProxyPassReverse Location rewrite 1950s # expected: 'https://localhost:8559/modules/' 1950s # received: 'https://localhost:8559/modules/' 1950s ok 180 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 1024 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '1024' 1950s # received: 1024 1950s ok 181 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 2048 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '2048' 1950s # received: 2048 1950s ok 182 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 3072 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '3072' 1950s # received: 3072 1950s ok 183 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 4096 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '4096' 1950s # received: 4096 1950s ok 184 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 5120 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '5120' 1950s # received: 5120 1950s ok 185 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 6144 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '6144' 1950s # received: 6144 1950s ok 186 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 7168 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '7168' 1950s # received: 7168 1950s ok 187 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 8192 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '8192' 1950s # received: 8192 1950s ok 188 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 9216 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '9216' 1950s # received: 9216 1950s ok 189 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 10240 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '10240' 1950s # received: 10240 1950s ok 190 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 11264 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '11264' 1950s # received: 11264 1950s ok 191 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 12288 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '12288' 1950s # received: 12288 1950s ok 192 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 13312 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '13312' 1950s # received: 13312 1950s ok 193 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 14336 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '14336' 1950s # received: 14336 1950s ok 194 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 15360 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '15360' 1950s # received: 15360 1950s ok 195 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 16384 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '16384' 1950s # received: 16384 1950s ok 196 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 17408 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '17408' 1950s # received: 17408 1950s ok 197 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 18432 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '18432' 1950s # received: 18432 1950s ok 198 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 19456 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '19456' 1950s # received: 19456 1950s ok 199 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 20480 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '20480' 1950s # received: 20480 1950s ok 200 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 21504 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '21504' 1950s # received: 21504 1950s ok 201 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 22528 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '22528' 1950s # received: 22528 1950s ok 202 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 23552 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '23552' 1950s # received: 23552 1950s ok 203 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 24576 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '24576' 1950s # received: 24576 1950s ok 204 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 25600 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:03 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '25600' 1950s # received: 25600 1950s ok 205 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 26624 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '26624' 1950s # received: 26624 1950s ok 206 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 27648 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '27648' 1950s # received: 27648 1950s ok 207 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 28672 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '28672' 1950s # received: 28672 1950s ok 208 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 29696 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '29696' 1950s # received: 29696 1950s ok 209 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 30720 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '30720' 1950s # received: 30720 1950s ok 210 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 31744 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '31744' 1950s # received: 31744 1950s ok 211 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 32768 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '32768' 1950s # received: 32768 1950s ok 212 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 33792 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '33792' 1950s # received: 33792 1950s ok 213 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 34816 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '34816' 1950s # received: 34816 1950s ok 214 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 35840 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '35840' 1950s # received: 35840 1950s ok 215 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 36864 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '36864' 1950s # received: 36864 1950s ok 216 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 37888 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '37888' 1950s # received: 37888 1950s ok 217 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 38912 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '38912' 1950s # received: 38912 1950s ok 218 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 39936 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '39936' 1950s # received: 39936 1950s ok 219 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 40960 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '40960' 1950s # received: 40960 1950s ok 220 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 41984 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '41984' 1950s # received: 41984 1950s ok 221 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 43008 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '43008' 1950s # received: 43008 1950s ok 222 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 44032 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '44032' 1950s # received: 44032 1950s ok 223 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 45056 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '45056' 1950s # received: 45056 1950s ok 224 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 46080 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '46080' 1950s # received: 46080 1950s ok 225 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 47104 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '47104' 1950s # received: 47104 1950s ok 226 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 48128 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '48128' 1950s # received: 48128 1950s ok 227 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 49152 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '49152' 1950s # received: 49152 1950s ok 228 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 50176 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '50176' 1950s # received: 50176 1950s ok 229 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 51200 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '51200' 1950s # received: 51200 1950s ok 230 1950s #lwp request: 1950s #POST https://localhost:8559/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 102400 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 7 1950s #Client-Date: Fri, 21 Feb 2025 13:14:04 GMT 1950s #Client-Peer: 127.0.0.1:8559 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '102400' 1950s # received: 102400 1950s ok 231 1950s # testing : / with proxy_https_https_proxy_section (https) 1950s # expected: 200 1950s # received: '200' 1950s ok 232 1950s # testing : CGI script with folded headers 1950s # expected: 200 1950s # received: '200' 1950s ok 233 1950s # testing : using valid proxyssl client cert 1950s # expected: 200 1950s # received: '200' 1950s ok 234 1950s # testing : using invalid proxyssl client cert 1950s # expected: 403 1950s # received: '403' 1950s ok 235 1950s # testing : protected cgi script 1950s # expected: 200 1950s # received: '200' 1950s ok 236 1950s # testing : X-Forwarded-Host header 1950s # expected: 'localhost:8561' 1950s # received: 'localhost:8561' 1950s ok 237 1950s # testing : client subject common name 1950s # expected: 'client_ok' 1950s # received: 'client_ok' 1950s ok 238 1950s # testing : ProxyPassReverse Location rewrite 1950s # expected: 'https://localhost:8561/modules/' 1950s # received: 'https://localhost:8561/modules/' 1950s ok 239 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 1024 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '1024' 1950s # received: 1024 1950s ok 240 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 2048 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '2048' 1950s # received: 2048 1950s ok 241 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 3072 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '3072' 1950s # received: 3072 1950s ok 242 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 4096 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '4096' 1950s # received: 4096 1950s ok 243 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 5120 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '5120' 1950s # received: 5120 1950s ok 244 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 6144 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '6144' 1950s # received: 6144 1950s ok 245 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 7168 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '7168' 1950s # received: 7168 1950s ok 246 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 8192 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '8192' 1950s # received: 8192 1950s ok 247 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 9216 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 5 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '9216' 1950s # received: 9216 1950s ok 248 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 10240 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '10240' 1950s # received: 10240 1950s ok 249 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 11264 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '11264' 1950s # received: 11264 1950s ok 250 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 12288 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '12288' 1950s # received: 12288 1950s ok 251 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 13312 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '13312' 1950s # received: 13312 1950s ok 252 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 14336 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '14336' 1950s # received: 14336 1950s ok 253 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 15360 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '15360' 1950s # received: 15360 1950s ok 254 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 16384 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '16384' 1950s # received: 16384 1950s ok 255 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 17408 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '17408' 1950s # received: 17408 1950s ok 256 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 18432 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '18432' 1950s # received: 18432 1950s ok 257 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 19456 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '19456' 1950s # received: 19456 1950s ok 258 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 20480 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '20480' 1950s # received: 20480 1950s ok 259 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 21504 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '21504' 1950s # received: 21504 1950s ok 260 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 22528 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '22528' 1950s # received: 22528 1950s ok 261 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 23552 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '23552' 1950s # received: 23552 1950s ok 262 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 24576 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '24576' 1950s # received: 24576 1950s ok 263 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 25600 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '25600' 1950s # received: 25600 1950s ok 264 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 26624 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '26624' 1950s # received: 26624 1950s ok 265 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 27648 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '27648' 1950s # received: 27648 1950s ok 266 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 28672 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '28672' 1950s # received: 28672 1950s ok 267 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 29696 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '29696' 1950s # received: 29696 1950s ok 268 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 30720 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '30720' 1950s # received: 30720 1950s ok 269 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 31744 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '31744' 1950s # received: 31744 1950s ok 270 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 32768 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '32768' 1950s # received: 32768 1950s ok 271 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 33792 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '33792' 1950s # received: 33792 1950s ok 272 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 34816 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '34816' 1950s # received: 34816 1950s ok 273 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 35840 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '35840' 1950s # received: 35840 1950s ok 274 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 36864 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '36864' 1950s # received: 36864 1950s ok 275 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 37888 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:05 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '37888' 1950s # received: 37888 1950s ok 276 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 38912 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '38912' 1950s # received: 38912 1950s ok 277 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 39936 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '39936' 1950s # received: 39936 1950s ok 278 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 40960 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '40960' 1950s # received: 40960 1950s ok 279 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 41984 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '41984' 1950s # received: 41984 1950s ok 280 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 43008 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '43008' 1950s # received: 43008 1950s ok 281 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 44032 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '44032' 1950s # received: 44032 1950s ok 282 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 45056 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '45056' 1950s # received: 45056 1950s ok 283 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 46080 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '46080' 1950s # received: 46080 1950s ok 284 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 47104 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '47104' 1950s # received: 47104 1950s ok 285 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 48128 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '48128' 1950s # received: 48128 1950s ok 286 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 49152 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '49152' 1950s # received: 49152 1950s ok 287 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 50176 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '50176' 1950s # received: 50176 1950s ok 288 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 51200 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 6 1950s #Client-Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '51200' 1950s # received: 51200 1950s ok 289 1950s #lwp request: 1950s #POST https://localhost:8561/eat_post HTTP/1.1 1950s #User-Agent: libwww-perl/6.77 1950s #Content-Length: 102400 1950s # 1950s #server response: 1950s #HTTP/1.1 200 OK 1950s #Connection: close 1950s #Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1950s #Vary: In-If1 1950s #Content-Length: 7 1950s #Client-Date: Fri, 21 Feb 2025 13:14:06 GMT 1950s #Client-Peer: 127.0.0.1:8561 1950s #Client-Response-Num: 1 1950s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1950s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1950s #Client-SSL-Socket-Class: IO::Socket::SSL 1950s #Client-SSL-Version: TLSv1_3 1950s #DMMATCH1: 1 1950s # 1950s # testing : length posted 1950s # expected: '102400' 1950s # received: 102400 1950s ok 290 1950s ok 1953s t/ssl/require.t ..................... 1953s 1..10 1953s # Running under perl version 5.040000 for linux 1953s # Current time local: Fri Feb 21 13:14:06 2025 1953s # Current time GMT: Fri Feb 21 13:14:06 2025 1953s # Using Test.pm version 1.31 1953s # Using Apache/Test.pm version 1.44 1953s ok 1 1953s ok 2 1953s ok 3 1953s ok 4 1953s ok 5 1953s ok 6 1953s ok 7 1953s ok 8 1953s ok 9 1953s ok 10 1953s ok 1957s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 1963s t/ssl/varlookup.t ................... 1963s 1..83 1963s # Running under perl version 5.040000 for linux 1963s # Current time local: Fri Feb 21 13:14:14 2025 1963s # Current time GMT: Fri Feb 21 13:14:14 2025 1963s # Using Test.pm version 1.31 1963s # Using Apache/Test.pm version 1.44 1963s # testing : HTTP_USER_AGENT 1963s # expected: 'libwww-perl/6.77' 1963s # received: 'libwww-perl/6.77' 1963s ok 1 1963s # testing : HTTP:User-Agent 1963s # expected: 'libwww-perl/6.77' 1963s # received: 'libwww-perl/6.77' 1963s ok 2 1963s # testing : HTTP_REFERER 1963s # expected: 't/ssl/varlookup.t' 1963s # received: 't/ssl/varlookup.t' 1963s ok 3 1963s # testing : HTTP_HOST 1963s # expected: 'localhost:8532' 1963s # received: 'localhost:8532' 1963s ok 4 1963s # testing : QUERY_STRING 1963s # expected: 'QUERY_STRING' 1963s # received: 'QUERY_STRING' 1963s ok 5 1963s # testing : SERVER_SOFTWARE 1963s # expected: qr/^Apache\/2.4.62/ 1963s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1' 1963s ok 6 1963s # testing : SERVER_ADMIN 1963s # expected: 'tuser@localhost' 1963s # received: 'tuser@localhost' 1963s ok 7 1963s # testing : SERVER_PORT 1963s # expected: '8532' 1963s # received: '8532' 1963s ok 8 1963s # testing : SERVER_NAME 1963s # expected: 'localhost' 1963s # received: 'localhost' 1963s ok 9 1963s # testing : SERVER_PROTOCOL 1963s # expected: qr/^HTTP\/1\.\d$/ 1963s # received: 'HTTP/1.1' 1963s ok 10 1963s # testing : REMOTE_ADDR 1963s # expected: '127.0.0.1' 1963s # received: '127.0.0.1' 1963s ok 11 1963s # testing : DOCUMENT_ROOT 1963s # expected: '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs' 1963s # received: '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs' 1963s ok 12 1963s # testing : REQUEST_METHOD 1963s # expected: 'GET' 1963s # received: 'GET' 1963s ok 13 1963s # testing : REQUEST_URI 1963s # expected: '/test_ssl_var_lookup' 1963s # received: '/test_ssl_var_lookup' 1963s ok 14 1963s # testing : TIME_YEAR 1963s # expected: 2025 1963s # received: '2025' 1963s ok 15 1963s # testing : TIME_MON 1963s # expected: '02' 1963s # received: '02' 1963s ok 16 1963s # testing : TIME_DAY 1963s # expected: '21' 1963s # received: '21' 1963s ok 17 1963s # testing : TIME_WDAY 1963s # expected: 5 1963s # received: '5' 1963s ok 18 1963s # testing : IS_SUBREQ 1963s # expected: 'false' 1963s # received: 'false' 1963s ok 19 1963s # testing : API_VERSION 1963s # expected: '20120211' 1963s # received: '20120211' 1963s ok 20 1963s # testing : THE_REQUEST 1963s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 1963s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 1963s ok 21 1963s # testing : REQUEST_SCHEME 1963s # expected: 'https' 1963s # received: 'https' 1963s ok 22 1963s # testing : HTTPS 1963s # expected: 'on' 1963s # received: 'on' 1963s ok 23 1963s # testing : ENV:THE_ARGS 1963s # expected: 'ENV:THE_ARGS' 1963s # received: 'ENV:THE_ARGS' 1963s ok 24 1963s # testing : SSL_CLIENT_M_VERSION 1963s # expected: qr/^\d+$/ 1963s # received: '3' 1963s ok 25 1963s # testing : SSL_SERVER_M_VERSION 1963s # expected: qr/^\d+$/ 1963s # received: '3' 1963s ok 26 1963s # testing : SSL_CLIENT_M_SERIAL 1963s # expected: qr/^[0-9A-F]+$/ 1963s # received: '09' 1963s ok 27 1963s # testing : SSL_SERVER_M_SERIAL 1963s # expected: qr/^[0-9A-F]+$/ 1963s # received: '06' 1963s ok 28 1963s # testing : SSL_PROTOCOL 1963s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 1963s # received: 'TLSv1.3' 1963s ok 29 1963s # testing : SSL_CLIENT_V_START 1963s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1963s # received: 'Feb 21 13:02:23 2025 GMT' 1963s ok 30 1963s # testing : SSL_SERVER_V_START 1963s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1963s # received: 'Feb 21 13:02:23 2025 GMT' 1963s ok 31 1963s # testing : SSL_CLIENT_V_END 1963s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1963s # received: 'Feb 21 13:02:23 2026 GMT' 1963s ok 32 1963s # testing : SSL_SERVER_V_END 1963s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1963s # received: 'Feb 21 13:02:23 2026 GMT' 1963s ok 33 1963s # testing : SSL_CIPHER 1963s # expected: qr/^[A-Z0-9_-]+$/ 1963s # received: 'TLS_AES_256_GCM_SHA384' 1963s ok 34 1963s # testing : SSL_CIPHER_EXPORT 1963s # expected: 'false' 1963s # received: 'false' 1963s ok 35 1963s # testing : SSL_CIPHER_ALGKEYSIZE 1963s # expected: qr/^\d+$/ 1963s # received: '256' 1963s ok 36 1963s # testing : SSL_CIPHER_USEKEYSIZE 1963s # expected: qr/^\d+$/ 1963s # received: '256' 1963s ok 37 1963s # testing : SSL_SECURE_RENEG 1963s # expected: qr/^(false|true)$/ 1963s # received: 'false' 1963s ok 38 1963s # testing : SSL_CLIENT_S_DN 1963s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1963s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1963s ok 39 1963s # testing : SSL_SERVER_S_DN 1963s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 1963s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 1963s ok 40 1963s # testing : SSL_CLIENT_S_DN_C 1963s # expected: 'US' 1963s # received: 'US' 1963s ok 41 1963s # testing : SSL_SERVER_S_DN_C 1963s # expected: 'US' 1963s # received: 'US' 1963s ok 42 1963s # testing : SSL_CLIENT_S_DN_ST 1963s # expected: 'California' 1963s # received: 'California' 1963s ok 43 1963s # testing : SSL_SERVER_S_DN_ST 1963s # expected: 'California' 1963s # received: 'California' 1963s ok 44 1963s # testing : SSL_CLIENT_S_DN_L 1963s # expected: 'San Francisco' 1963s # received: 'San Francisco' 1963s ok 45 1963s # testing : SSL_SERVER_S_DN_L 1963s # expected: 'San Francisco' 1963s # received: 'San Francisco' 1963s ok 46 1963s # testing : SSL_CLIENT_S_DN_O 1963s # expected: 'ASF' 1963s # received: 'ASF' 1963s ok 47 1963s # testing : SSL_SERVER_S_DN_O 1963s # expected: 'ASF' 1963s # received: 'ASF' 1963s ok 48 1963s # testing : SSL_CLIENT_S_DN_OU 1963s # expected: 'httpd-test' 1963s # received: 'httpd-test' 1963s ok 49 1963s # testing : SSL_SERVER_S_DN_OU 1963s # expected: qr/^httpd-test\/([-\w]+)/ 1963s # received: 'httpd-test/rsa-test' 1963s ok 50 1963s # testing : SSL_CLIENT_S_DN_CN 1963s # expected: 'client_ok' 1963s # received: 'client_ok' 1963s ok 51 1963s # testing : SSL_SERVER_S_DN_CN 1963s # expected: 'localhost' 1963s # received: 'localhost' 1963s ok 52 1963s # testing : SSL_CLIENT_S_DN_Email 1963s # expected: 'test-dev@httpd.apache.org' 1963s # received: 'test-dev@httpd.apache.org' 1963s ok 53 1963s # testing : SSL_SERVER_S_DN_Email 1963s # expected: 'test-dev@httpd.apache.org' 1963s # received: 'test-dev@httpd.apache.org' 1963s ok 54 1963s # testing : SSL_CLIENT_SAN_Email_0 1963s # expected: 'test-dev@httpd.apache.org' 1963s # received: 'test-dev@httpd.apache.org' 1963s ok 55 1963s # testing : SSL_SERVER_SAN_DNS_0 1963s # expected: 'localhost' 1963s # received: 'localhost' 1963s ok 56 1963s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 1963s # expected: 'test-dev@httpd.apache.org' 1963s # received: 'test-dev@httpd.apache.org' 1963s ok 57 1963s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 1963s # expected: '_https.localhost' 1963s # received: '_https.localhost' 1963s ok 58 1963s # testing : SSL_CLIENT_I_DN 1963s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1963s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1963s ok 59 1963s # testing : SSL_SERVER_I_DN 1963s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1963s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1963s ok 60 1963s # testing : SSL_CLIENT_I_DN_C 1963s # expected: 'US' 1963s # received: 'US' 1963s ok 61 1963s # testing : SSL_SERVER_I_DN_C 1963s # expected: 'US' 1963s # received: 'US' 1963s ok 62 1963s # testing : SSL_CLIENT_I_DN_ST 1963s # expected: 'California' 1963s # received: 'California' 1963s ok 63 1963s # testing : SSL_SERVER_I_DN_ST 1963s # expected: 'California' 1963s # received: 'California' 1963s ok 64 1963s # testing : SSL_CLIENT_I_DN_L 1963s # expected: 'San Francisco' 1963s # received: 'San Francisco' 1963s ok 65 1963s # testing : SSL_SERVER_I_DN_L 1963s # expected: 'San Francisco' 1963s # received: 'San Francisco' 1963s ok 66 1963s # testing : SSL_CLIENT_I_DN_O 1963s # expected: 'ASF' 1963s # received: 'ASF' 1963s ok 67 1963s # testing : SSL_SERVER_I_DN_O 1963s # expected: 'ASF' 1963s # received: 'ASF' 1963s ok 68 1963s # testing : SSL_CLIENT_I_DN_OU 1963s # expected: 'httpd-test' 1963s # received: 'httpd-test' 1963s ok 69 1963s # testing : SSL_SERVER_I_DN_OU 1963s # expected: 'httpd-test' 1963s # received: 'httpd-test' 1963s ok 70 1963s # testing : SSL_CLIENT_I_DN_CN 1963s # expected: 'ca' 1963s # received: 'ca' 1963s ok 71 1963s # testing : SSL_SERVER_I_DN_CN 1963s # expected: 'ca' 1963s # received: 'ca' 1963s ok 72 1963s # testing : SSL_SERVER_I_DN_CN_RAW 1963s # expected: 'ca' 1963s # received: 'ca' 1963s ok 73 1963s # testing : SSL_SERVER_I_DN_CN_0_RAW 1963s # expected: 'ca' 1963s # received: 'ca' 1963s ok 74 1963s # testing : SSL_CLIENT_I_DN_Email 1963s # expected: 'test-dev@httpd.apache.org' 1963s # received: 'test-dev@httpd.apache.org' 1963s ok 75 1963s # testing : SSL_SERVER_I_DN_Email 1963s # expected: 'test-dev@httpd.apache.org' 1963s # received: 'test-dev@httpd.apache.org' 1963s ok 76 1963s # testing : SSL_CLIENT_A_SIG 1963s # expected: 'sha256WithRSAEncryption' 1963s # received: 'sha256WithRSAEncryption' 1963s ok 77 1963s # testing : SSL_SERVER_A_SIG 1963s # expected: 'sha256WithRSAEncryption' 1963s # received: 'sha256WithRSAEncryption' 1963s ok 78 1963s # testing : SSL_CLIENT_A_KEY 1963s # expected: 'rsaEncryption' 1963s # received: 'rsaEncryption' 1963s ok 79 1963s # testing : SSL_SERVER_A_KEY 1963s # expected: qr/^[rd]saEncryption$/ 1963s # received: 'rsaEncryption' 1963s ok 80 1963s # testing : SSL_CLIENT_CERT 1963s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1963s # received: '-----BEGIN CERTIFICATE----- 1963s # MIIEezCCA2OgAwIBAgIBCTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1963s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1963s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1963s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx 1963s # MTMwMjIzWhcNMjYwMjIxMTMwMjIzWjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1963s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1963s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 1963s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 1963s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtqh3IeLa2f/4GJPREXXFY9g3bBfwNgZQuSDW 1963s # Ztcya1Izj9JIwvJYx1tqxL2A/sLpboKfaW/ti5mEWvYJpiZvEd+NcKJ2kVXNgjYZ 1963s # 0UaXSQWyyLlxattTX3E8NWBICOtaUBI8NxzJ1fOz+CTrDIqpsIuyOKNQdVTLYQgB 1963s # i91R9eulI9N+jokcYr6TE47FTMgT0iIh5zfvpqLAwTB3V1l7fAapFHFl2HMaViJ5 1963s # HMInFx8/oYuWaszxrsyrc35xHlYAVle9ey3ql32i/7oKJEe4hQIHFN65sAghrpCX 1963s # b+jHgd2ewXJtIL0b07bF+fJBvTeE4XZfyYbvuoMNOdz4Ie8zmwIDAQABo4HOMIHL 1963s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 1963s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 1963s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 1963s # HQ4EFgQUtVSk7aCBUVQR3DnolNLPLqzrxb0wHwYDVR0jBBgwFoAU3Fn+uE2b/8/K 1963s # b7lznmbEqe0EtjAwDQYJKoZIhvcNAQELBQADggEBAGgxI6fUHSWysPv7lltnt13q 1963s # tumS7jLd65mVo4c36/S0p6fXfkl7z+NBXZLas5FQfXnmpxk+vJTdEOsdrKg5hR2y 1963s # qxYyzNs0bx02zousBMYXV/WdrjUlS06sHJv9D5exPNcAu0k/Umc1uzznCXinZ38m 1963s # qRKtG75PQFpJb2Z8RqL5nwywWCrgLFsbWNT94IqNcAxXbRNafdW3sDwBjdpJVyky 1963s # rM3/mD5ock7rhQSdrf0VyAk6o3boaSjVKg2u25NKklEwY1ImYWKAi2ooyNt7vFG/ 1963s # mcrz9jvNBpMKiAug6+MdyPgA9OXd8rk2bnBzrqqvAviOsVEAcRSG7ZlJR+OwjBU= 1963s # -----END CERTIFICATE----- 1963s # ' 1963s ok 81 1963s # testing : SSL_SERVER_CERT 1963s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1963s # received: '-----BEGIN CERTIFICATE----- 1963s # MIIERDCCAyygAwIBAgIBBjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1963s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1963s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1963s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx 1963s # MTMwMjIzWhcNMjYwMjIxMTMwMjIzWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1963s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1963s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 1963s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 1963s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA9dNPohgqX3Jbx8vRVQUrsDd2 1963s # EOpaepCLwzL1HlRcy1/G49NxQDq93W7mMenW/4NKK+ILQD4vvFE9fqhImdA1DPQT 1963s # r/BY7tMbaj3EMGUzS0Ar7NKL2KICYANyehkgveZyG2cyz0XbkuCFdf4esWL3NWxL 1963s # uMZ6CsreYQhQs9mvYmUG0H4bL3sOi3cTay8O8ZrtkDBwi36OwKmfcyY8vGUwKqgj 1963s # QmpBMRTB6Nr9Yey1+qffbH/NOe3PUIs4IEJvONAx9+6YRsKr5+ysT/LFRAf37QKq 1963s # zH0Wc7vLKaDZ0vnP/hQRp5n+kN6+XHiW3PKjFUBVkof8C/8UHuDnybre2h3cfwID 1963s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 1963s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQr 1963s # AA0toALi5zFPtpX7OBrlanZcjjAfBgNVHSMEGDAWgBTcWf64TZv/z8pvuXOeZsSp 1963s # 7QS2MDANBgkqhkiG9w0BAQsFAAOCAQEAjTua7YZgJctSQO/hBd+IL7PgAHM/hPUQ 1963s # MsRYtO9pdTEfGnYhp+W1/fg0Eu1ELV+rfhH4CrifCQXdiGB0f2JQnl/qHsIuvqu4 1963s # LyB2ERSlxk444AXMjKMTrzH+WHF57qSyaZh/ppjA0DaJNDArZqpicxmGn/ZnqAeL 1963s # WZtaMi40TnR4a4MWSaF0vnqbR68fptOPwFHd4hcIg+lm0iLRiOg08BMHPVfmD2Ax 1963s # qX29ZaPRr+iKyrPWpQecpM6w0xFz52UpraTN3keOApvQgMQT1gyNx0QjgpZAFVT6 1963s # xUeBddYW0C/5+1E+Gyx247p/IhrTFLrSsSRj8pJqo7/OvUmqskZ82g== 1963s # -----END CERTIFICATE----- 1963s # ' 1963s ok 82 1963s # testing : SSL_CLIENT_VERIFY 1963s # expected: 'SUCCESS' 1963s # received: 'SUCCESS' 1963s ok 83 1963s ok 1967s t/ssl/verify.t ...................... 1967s 1..3 1967s # Running under perl version 5.040000 for linux 1967s # Current time local: Fri Feb 21 13:14:20 2025 1967s # Current time GMT: Fri Feb 21 13:14:20 2025 1967s # Using Test.pm version 1.31 1967s # Using Apache/Test.pm version 1.44 1967s HTTP/1.1 403 Forbidden 1967s Connection: close 1967s Date: Fri, 21 Feb 2025 13:14:24 GMT 1967s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1967s Content-Length: 258 1967s Content-Type: text/html; charset=iso-8859-1 1967s Client-Date: Fri, 21 Feb 2025 13:14:24 GMT 1967s Client-Peer: 127.0.0.1:8532 1967s Client-Response-Num: 1 1967s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1967s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1967s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1967s Client-SSL-Socket-Class: IO::Socket::SSL 1967s Client-SSL-Version: TLSv1_3 1967s Title: 403 Forbidden 1967s 1967s 1967s 1967s 403 Forbidden 1967s 1967s

Forbidden

1967s

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

1967s 1967s ok 1 1967s HTTP/1.1 200 OK 1967s Connection: close 1967s Date: Fri, 21 Feb 2025 13:14:24 GMT 1967s Accept-Ranges: bytes 1967s ETag: "1a-62772ef7d8680" 1967s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1967s Vary: In-If1 1967s Content-Length: 26 1967s Content-Type: text/html 1967s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1967s Client-Date: Fri, 21 Feb 2025 13:14:24 GMT 1967s Client-Peer: 127.0.0.1:8532 1967s Client-Response-Num: 1 1967s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1967s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1967s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1967s Client-SSL-Socket-Class: IO::Socket::SSL 1967s Client-SSL-Version: TLSv1_3 1967s DMMATCH1: 1 1967s 1967s welcome to localhost:8529 1967s ok 2 1967s 500 Server closed connection without sending any data back 1967s Content-Type: text/plain 1967s Client-Date: Fri, 21 Feb 2025 13:14:24 GMT 1967s Client-Warning: Internal response 1967s 1967s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1967s ok 3 1967s ok 1967s All tests successful. 1967s Files=143, Tests=7308, 699 wallclock secs ( 2.44 usr 1.04 sys + 233.14 cusr 449.26 csys = 685.88 CPU) 1967s Result: PASS 1967s [warning] server localhost:8529 shutdown 1968s Files=143, Tests=7308, 699 wallclock secs ( 2.44 usr 1.04 sys + 233.14 cusr 449.26 csys = 685.88 CPU) 1968s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_prefork 1968s + grep -E '^Result: PASS' testlog.mpm_prefork 1968s + grep -E '^Result: FAIL' testlog.mpm_prefork 1968s Result: PASS 1968s + grep -E 'server dumped core' testlog.mpm_prefork 1968s + return 0 1968s + run_tests mpm_worker 1968s + local MPM=mpm_worker 1968s + shift 1968s =============Running-with-mpm_worker========== 1968s + local LOG=testlog.mpm_worker 1968s + echo =============Running-with-mpm_worker========== 1968s + rm -f apache2.conf.debian 1968s + cp /etc/apache2/apache2.conf apache2.conf.debian 1968s + cat /etc/apache2/mods-available/mpm_worker.load 1968s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 1968s t/TEST -clean 1968s + ls /etc/apache2/mods-available/access_compat.load /etc/apache2/mods-available/actions.load /etc/apache2/mods-available/alias.load /etc/apache2/mods-available/allowmethods.load /etc/apache2/mods-available/asis.load /etc/apache2/mods-available/auth_basic.load /etc/apache2/mods-available/auth_digest.load /etc/apache2/mods-available/auth_form.load /etc/apache2/mods-available/authn_anon.load /etc/apache2/mods-available/authn_core.load /etc/apache2/mods-available/authn_dbd.load /etc/apache2/mods-available/authn_dbm.load /etc/apache2/mods-available/authn_file.load /etc/apache2/mods-available/authn_socache.load /etc/apache2/mods-available/authnz_fcgi.load /etc/apache2/mods-available/authnz_ldap.load /etc/apache2/mods-available/authz_core.load /etc/apache2/mods-available/authz_dbd.load /etc/apache2/mods-available/authz_dbm.load /etc/apache2/mods-available/authz_groupfile.load /etc/apache2/mods-available/authz_host.load /etc/apache2/mods-available/authz_owner.load /etc/apache2/mods-available/authz_user.load /etc/apache2/mods-available/autoindex.load /etc/apache2/mods-available/brotli.load /etc/apache2/mods-available/buffer.load /etc/apache2/mods-available/cache.load /etc/apache2/mods-available/cache_disk.load /etc/apache2/mods-available/cache_socache.load /etc/apache2/mods-available/cern_meta.load /etc/apache2/mods-available/cgi.load /etc/apache2/mods-available/cgid.load /etc/apache2/mods-available/charset_lite.load /etc/apache2/mods-available/data.load /etc/apache2/mods-available/dav.load /etc/apache2/mods-available/dav_fs.load /etc/apache2/mods-available/dav_lock.load /etc/apache2/mods-available/dbd.load /etc/apache2/mods-available/deflate.load /etc/apache2/mods-available/dialup.load /etc/apache2/mods-available/dir.load /etc/apache2/mods-available/dump_io.load /etc/apache2/mods-available/echo.load /etc/apache2/mods-available/env.load /etc/apache2/mods-available/expires.load /etc/apache2/mods-available/ext_filter.load /etc/apache2/mods-available/file_cache.load /etc/apache2/mods-available/filter.load /etc/apache2/mods-available/headers.load /etc/apache2/mods-available/heartbeat.load /etc/apache2/mods-available/heartmonitor.load /etc/apache2/mods-available/http2.load /etc/apache2/mods-available/ident.load /etc/apache2/mods-available/imagemap.load /etc/apache2/mods-available/include.load /etc/apache2/mods-available/info.load /etc/apache2/mods-available/lbmethod_bybusyness.load /etc/apache2/mods-available/lbmethod_byrequests.load /etc/apache2/mods-available/lbmethod_bytraffic.load /etc/apache2/mods-available/lbmethod_heartbeat.load /etc/apache2/mods-available/ldap.load /etc/apache2/mods-available/log_debug.load /etc/apache2/mods-available/log_forensic.load /etc/apache2/mods-available/lua.load /etc/apache2/mods-available/macro.load /etc/apache2/mods-available/md.load /etc/apache2/mods-available/mime.load /etc/apache2/mods-available/mime_magic.load /etc/apache2/mods-available/mpm_event.load /etc/apache2/mods-available/mpm_prefork.load /etc/apache2/mods-available/mpm_worker.load /etc/apache2/mods-available/negotiation.load /etc/apache2/mods-available/proxy.load /etc/apache2/mods-available/proxy_ajp.load /etc/apache2/mods-available/proxy_balancer.load /etc/apache2/mods-available/proxy_connect.load /etc/apache2/mods-available/proxy_express.load /etc/apache2/mods-available/proxy_fcgi.load /etc/apache2/mods-available/proxy_fdpass.load /etc/apache2/mods-available/proxy_ftp.load /etc/apache2/mods-available/proxy_hcheck.load /etc/apache2/mods-available/proxy_html.load /etc/apache2/mods-available/proxy_http.load /etc/apache2/mods-available/proxy_http2.load /etc/apache2/mods-available/proxy_scgi.load /etc/apache2/mods-available/proxy_uwsgi.load /etc/apache2/mods-available/proxy_wstunnel.load /etc/apache2/mods-available/ratelimit.load /etc/apache2/mods-available/reflector.load /etc/apache2/mods-available/remoteip.load /etc/apache2/mods-available/reqtimeout.load /etc/apache2/mods-available/request.load /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-available/sed.load /etc/apache2/mods-available/session.load /etc/apache2/mods-availab+ grep -v mpm_ 1968s le/session_cookie.load /etc/apache2/mods-available/session_crypto.load /etc/apache2/mods-available/session_dbd.load /etc/apache2/mods-available/setenvif.load /etc/apache2/mods-available/slotmem_plain.load /etc/apache2/mods-available/slotmem_shm.load /etc/apache2/mods-available/socache_dbm.load /etc/apache2/mods-available/socache_memcache.load /etc/apache2/mods-available/socache_redis.load /etc/apache2/mods-available/socache_shmcb.load /etc/apache2/mods-available/speling.load /etc/apache2/mods-available/ssl.load /etc/apache2/mods-available/status.load /etc/apache2/mods-available/substitute.load /etc/apache2/mods-available/suexec.load /etc/apache2/mods-available/unique_id.load /etc/apache2/mods-available/userdir.load /etc/apache2/mods-available/usertrack.load /etc/apache2/mods-available/vhost_alias.load /etc/apache2/mods-available/xml2enc.load 1968s + xargs cat 1968s + for m in bucketeer case_filter case_filter_in 1968s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 1968s + for m in bucketeer case_filter case_filter_in 1968s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 1968s + for m in bucketeer case_filter case_filter_in 1968s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 1968s + cat /etc/apache2/mods-available/mime.conf 1968s + echo 'Servername localhost' 1968s + make clean 1968s [warning] setting ulimit to allow core files 1968s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/TEST -clean 1968s Duplicate specification "clean" for option "clean" 1968s Duplicate specification "help" for option "help" 1968s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules' 1968s cd test_utilities && make clean 1968s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1968s 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 1968s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1968s cd input_body_filter && make clean 1968s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1968s 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 1968s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1968s cd eat_post && make clean 1968s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1968s 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 1968s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1968s cd test_rwrite && make clean 1968s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1968s 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 1968s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1968s cd test_ssl && make clean 1968s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1968s 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 1968s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1968s cd memory_track && make clean 1968s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1968s 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 1968s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1968s cd nntp_like && make clean 1968s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1968s 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 1968s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1968s cd list_modules && make clean 1968s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1968s 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 1969s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1969s cd random_chunk && make clean 1969s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1969s 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 1969s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1969s cd test_apr_uri && make clean 1969s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1969s 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 1969s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1969s cd echo_post_chunk && make clean 1969s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1969s 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 1969s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1969s cd echo_post && make clean 1969s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1969s 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 1969s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1969s cd fold && make clean 1969s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/fold' 1969s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 1969s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/fold' 1969s cd client_add_filter && make clean 1969s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1969s 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 1969s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1969s cd test_pass_brigade && make clean 1969s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1969s 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 1969s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1969s cd test_session && make clean 1969s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_session' 1969s 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 1969s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_session' 1969s cd authany && make clean 1969s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/authany' 1969s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 1969s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/authany' 1969s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules' 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 1969s rmdir newcerts 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 1969s rmdir certs 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 1969s rmdir csr 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 1969s rmdir export 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 1969s rmdir crl 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 1969s rmdir conf 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 1969s rmdir keys 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 1969s rmdir proxy 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 1969s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 1969s rmdir asf 1969s rmdir /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 1969s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1969s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/Apache-Test' 1969s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 1969s t/TEST -clean 1969s [warning] setting ulimit to allow core files 1969s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 1969s Duplicate specification "clean" for option "clean" 1969s Duplicate specification "help" for option "help" 1969s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1969s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1969s rm -f \ 1969s TestItSelf.bso TestItSelf.def \ 1969s TestItSelf.exp TestItSelf.x \ 1969s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 1969s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 1969s *.a *.o \ 1969s *perl.core MYMETA.json \ 1969s MYMETA.yml blibdirs.ts \ 1969s core core.*perl.*.? \ 1969s core.[0-9] core.[0-9][0-9] \ 1969s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1969s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 1969s mon.out perl \ 1969s perl perl.exe \ 1969s perlmain.c pm_to_blib \ 1969s pm_to_blib.ts so_locations \ 1969s tmon.out 1969s rm -rf \ 1969s Makefile.old blib \ 1969s t/TEST 1969s mv Makefile Makefile.old > /dev/null 2>&1 1969s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1969s rm -f \ 1969s Test.bso Test.def \ 1969s Test.exp Test.x \ 1969s ../blib/arch/auto/Apache/Test/extralibs.all \ 1969s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 1969s *.a *.o \ 1969s *perl.core MYMETA.json \ 1969s MYMETA.yml blibdirs.ts \ 1969s core core.*perl.*.? \ 1969s core.[0-9] core.[0-9][0-9] \ 1969s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1969s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 1969s mon.out perl \ 1969s perl perl.exe \ 1969s perlmain.c pm_to_blib \ 1969s pm_to_blib.ts so_locations \ 1969s tmon.out 1969s rm -rf \ 1969s .mypacklist Makefile.old \ 1969s blib t/REPORT \ 1969s t/TEST 1969s mv Makefile Makefile.old > /dev/null 2>&1 1969s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/Apache-Test' 1969s rm -f \ 1969s test.bso test.def \ 1969s test.exp test.x \ 1969s blib/arch/auto/httpd-test/extralibs.all \ 1969s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 1969s *.a *.o \ 1969s *perl.core MYMETA.json \ 1969s MYMETA.yml blibdirs.ts \ 1969s core core.*perl.*.? \ 1969s core.[0-9] core.[0-9][0-9] \ 1969s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1969s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 1969s mon.out perl \ 1969s perl perl.exe \ 1969s perlmain.c pm_to_blib \ 1969s pm_to_blib.ts so_locations \ 1969s tmon.out 1969s rm -rf \ 1969s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 1969s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 1969s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 1969s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 1969s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 1969s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 1969s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 1969s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 1969s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 1969s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 1969s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 1969s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 1969s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 1969s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 1969s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 1969s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 1969s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 1969s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 1969s blib 1969s mv Makefile Makefile.old > /dev/null 2>&1 1969s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 1969s + chown -R tuser: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp 1969s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/apache2.conf.debian' 1969s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 1969s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 1969s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 1969s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 1969s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 1969s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 1969s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 1969s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 1969s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/big.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/env.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/action.pl 1969s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 1969s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 1969s Warning: NAME must be a package name 1969s Checking if your kit is complete... 1969s Looks good 1969s [ info] generating script t/TEST 1969s [ info] generating script ./t/cgi-bin/next_available_port.pl 1969s [ info] generating script ./t/cgi-bin/cookies.pl 1969s [ info] generating script t/TEST 1969s Writing MYMETA.yml and MYMETA.json 1969s Writing MYMETA.yml and MYMETA.json 1969s Checking for Cwd...ok 1969s Checking for File::Spec...ok 1969s Generating a Unix-style Makefile 1969s Writing Makefile for httpd-test 1969s Writing MYMETA.yml and MYMETA.json 1969s + su tuser -c 't/TEST ' 1969s + tee testlog.mpm_worker 1970s [warning] setting ulimit to allow core files 1970s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/TEST 1970s Duplicate specification "clean" for option "clean" 1970s Duplicate specification "help" for option "help" 1974s [warning] generating SSL CA for asf 1974s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 1974s ..........+...+.+...+......+++++++++++++++++++++++++++++++++++++++*....+..............+.........+....+..+.+...+..+.........+.+...+.........+..+.........+.+........+.+..+.............+......+.....+......+....+.....+++++++++++++++++++++++++++++++++++++++*.+......+...........+.+...+..+.......+........+..........+..+.+.........+..................+..............+.+.....+..........+........+......+...+...+.......+..+................+.....+...+.+......+..+............+.+...+.....++++++ 1974s .....+++++++++++++++++++++++++++++++++++++++*.+..+............+.+.....+..........+..+.......+++++++++++++++++++++++++++++++++++++++*.+.+......+........+.+...............+......+.....+...+.+........+...+...+.+...+...+........+....+..+....+..+.......+......+.....+.+.........+.....+......+.+..+.+......+......+..+.+......+...+..+.........+......+.............+............+.........+......+...+........+.......+......+.....+.+.........+.....+....+..+.............+..+....+............+.....+....+.....+...+...+...+..........+...........+..........+.....+.+............+........+..........+.....+........................++++++ 1974s ----- 1974s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 1974s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 1975s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 1975s [ 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 1975s [ 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 1975s Using configuration from conf/server2_dsa.cnf 1975s Check that the request matches the signature 1975s Signature ok 1975s The Subject's Distinguished Name is as follows 1975s countryName :PRINTABLE:'US' 1975s stateOrProvinceName :ASN.1 12:'California' 1975s localityName :ASN.1 12:'San Francisco' 1975s organizationName :ASN.1 12:'ASF' 1975s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 1975s commonName :ASN.1 12:'localhost' 1975s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1975s Certificate is to be certified until Feb 21 13:14:32 2026 GMT (365 days) 1975s 1975s Write out database with 1 new entries 1975s Database updated 1975s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 1975s [ 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 1975s [ 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 1975s Using configuration from conf/server_des3.cnf 1975s Check that the request matches the signature 1975s Signature ok 1975s The Subject's Distinguished Name is as follows 1975s countryName :PRINTABLE:'US' 1975s stateOrProvinceName :ASN.1 12:'California' 1975s localityName :ASN.1 12:'San Francisco' 1975s organizationName :ASN.1 12:'ASF' 1975s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 1975s commonName :ASN.1 12:'localhost' 1975s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1975s Certificate is to be certified until Feb 21 13:14:32 2026 GMT (365 days) 1975s 1975s Write out database with 1 new entries 1975s Database updated 1975s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1975s [ 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 1975s [ 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 1975s Using configuration from conf/server_des3_dsa.cnf 1975s Check that the request matches the signature 1975s Signature ok 1975s The Subject's Distinguished Name is as follows 1975s countryName :PRINTABLE:'US' 1975s stateOrProvinceName :ASN.1 12:'California' 1975s localityName :ASN.1 12:'San Francisco' 1975s organizationName :ASN.1 12:'ASF' 1975s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 1975s commonName :ASN.1 12:'localhost' 1975s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1975s Certificate is to be certified until Feb 21 13:14:32 2026 GMT (365 days) 1975s 1975s Write out database with 1 new entries 1975s Database updated 1975s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 1975s [ 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 1975s [ 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 1975s Using configuration from conf/server2_des3.cnf 1975s Check that the request matches the signature 1975s Signature ok 1975s The Subject's Distinguished Name is as follows 1975s countryName :PRINTABLE:'US' 1975s stateOrProvinceName :ASN.1 12:'California' 1975s localityName :ASN.1 12:'San Francisco' 1975s organizationName :ASN.1 12:'ASF' 1975s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 1975s commonName :ASN.1 12:'localhost' 1975s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1975s Certificate is to be certified until Feb 21 13:14:32 2026 GMT (365 days) 1975s 1975s Write out database with 1 new entries 1975s Database updated 1975s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 1975s [ 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 1975s [ 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 -extensions client_ext 1976s Using configuration from conf/client_snakeoil.cnf 1976s Check that the request matches the signature 1976s Signature ok 1976s The Subject's Distinguished Name is as follows 1976s countryName :PRINTABLE:'AU' 1976s stateOrProvinceName :ASN.1 12:'Queensland' 1976s localityName :ASN.1 12:'Mackay' 1976s organizationName :ASN.1 12:'Snake Oil, Ltd.' 1976s organizationalUnitName:ASN.1 12:'Staff' 1976s commonName :ASN.1 12:'client_snakeoil' 1976s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1976s Certificate is to be certified until Feb 21 13:14:32 2026 GMT (365 days) 1976s 1976s Write out database with 1 new entries 1976s Database updated 1976s [ 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 1976s [ info] generating proxy cert: proxy/client_snakeoil.pem 1976s [ info] openssl genrsa -out keys/server.pem 2048 1976s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 1976s [ 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 1976s Using configuration from conf/server.cnf 1976s Check that the request matches the signature 1976s Signature ok 1976s The Subject's Distinguished Name is as follows 1976s countryName :PRINTABLE:'US' 1976s stateOrProvinceName :ASN.1 12:'California' 1976s localityName :ASN.1 12:'San Francisco' 1976s organizationName :ASN.1 12:'ASF' 1976s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 1976s commonName :ASN.1 12:'localhost' 1976s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1976s Certificate is to be certified until Feb 21 13:14:33 2026 GMT (365 days) 1976s 1976s Write out database with 1 new entries 1976s Database updated 1976s [ info] openssl genrsa -out keys/client_colon.pem 2048 1976s [ 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 1976s [ 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 -extensions client_ext 1976s Using configuration from conf/client_colon.cnf 1976s Check that the request matches the signature 1976s Signature ok 1976s The Subject's Distinguished Name is as follows 1976s countryName :PRINTABLE:'US' 1976s stateOrProvinceName :ASN.1 12:'California' 1976s localityName :ASN.1 12:'San Francisco' 1976s organizationName :ASN.1 12:'ASF' 1976s organizationalUnitName:ASN.1 12:'httpd-test' 1976s commonName :ASN.1 12:'user:colon' 1976s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1976s Certificate is to be certified until Feb 21 13:14:33 2026 GMT (365 days) 1976s 1976s Write out database with 1 new entries 1976s Database updated 1976s [ 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 1976s [ info] generating proxy cert: proxy/client_colon.pem 1976s [ info] openssl genrsa -out keys/server2.pem 2048 1976s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 1976s [ 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 1976s Using configuration from conf/server2.cnf 1976s Check that the request matches the signature 1976s Signature ok 1976s The Subject's Distinguished Name is as follows 1976s countryName :PRINTABLE:'US' 1976s stateOrProvinceName :ASN.1 12:'California' 1976s localityName :ASN.1 12:'San Francisco' 1976s organizationName :ASN.1 12:'ASF' 1976s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 1976s commonName :ASN.1 12:'localhost' 1976s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1976s Certificate is to be certified until Feb 21 13:14:33 2026 GMT (365 days) 1976s 1976s Write out database with 1 new entries 1976s Database updated 1976s [ info] openssl genrsa -out keys/client_ok.pem 2048 1976s [ 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 1976s [ 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_ext -extensions client_ok_ext 1976s Using configuration from conf/client_ok.cnf 1976s Check that the request matches the signature 1976s Signature ok 1976s The Subject's Distinguished Name is as follows 1976s countryName :PRINTABLE:'US' 1976s stateOrProvinceName :ASN.1 12:'California' 1976s localityName :ASN.1 12:'San Francisco' 1976s organizationName :ASN.1 12:'ASF' 1976s organizationalUnitName:ASN.1 12:'httpd-test' 1976s commonName :ASN.1 12:'client_ok' 1976s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1976s Certificate is to be certified until Feb 21 13:14:33 2026 GMT (365 days) 1976s 1976s Write out database with 1 new entries 1976s Database updated 1976s [ 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 1976s [ info] generating proxy cert: proxy/client_ok.pem 1976s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1976s [ 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 1976s [ 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 1977s Using configuration from conf/server2_des3_dsa.cnf 1977s Check that the request matches the signature 1977s Signature ok 1977s The Subject's Distinguished Name is as follows 1977s countryName :PRINTABLE:'US' 1977s stateOrProvinceName :ASN.1 12:'California' 1977s localityName :ASN.1 12:'San Francisco' 1977s organizationName :ASN.1 12:'ASF' 1977s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 1977s commonName :ASN.1 12:'localhost' 1977s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1977s Certificate is to be certified until Feb 21 13:14:33 2026 GMT (365 days) 1977s 1977s Write out database with 1 new entries 1977s Database updated 1977s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 1977s [ 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 1977s [ 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 1977s Using configuration from conf/server_dsa.cnf 1977s Check that the request matches the signature 1977s Signature ok 1977s The Subject's Distinguished Name is as follows 1977s countryName :PRINTABLE:'US' 1977s stateOrProvinceName :ASN.1 12:'California' 1977s localityName :ASN.1 12:'San Francisco' 1977s organizationName :ASN.1 12:'ASF' 1977s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 1977s commonName :ASN.1 12:'localhost' 1977s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1977s Certificate is to be certified until Feb 21 13:14:34 2026 GMT (365 days) 1977s 1977s Write out database with 1 new entries 1977s Database updated 1977s [ info] openssl genrsa -out keys/client_revoked.pem 2048 1977s [ 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 1977s [ 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 -extensions client_ext 1977s Using configuration from conf/client_revoked.cnf 1977s Check that the request matches the signature 1977s Signature ok 1977s The Subject's Distinguished Name is as follows 1977s countryName :PRINTABLE:'US' 1977s stateOrProvinceName :ASN.1 12:'California' 1977s localityName :ASN.1 12:'San Francisco' 1977s organizationName :ASN.1 12:'ASF' 1977s organizationalUnitName:ASN.1 12:'httpd-test' 1977s commonName :ASN.1 12:'client_revoked' 1977s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1977s Certificate is to be certified until Feb 21 13:14:34 2026 GMT (365 days) 1977s 1977s Write out database with 1 new entries 1977s Database updated 1977s [ 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 1977s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 1977s Using configuration from conf/cacrl.cnf 1977s Revoking Certificate 0C. 1977s Database updated 1977s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 1977s Using configuration from conf/cacrl.cnf 1977s [ info] generating proxy cert: proxy/client_revoked.pem 1977s [ info] linked ca-bundle.crl to fdd35eee.r0 1977s cd test_utilities && make .libs/mod_test_utilities.so 1977s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1977s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 1977s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 1977s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 1977s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 1977s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 1977s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 1977s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1977s cd input_body_filter && make .libs/mod_input_body_filter.so 1977s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1977s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 1977s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/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 1978s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 1978s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 1978s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 1978s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 1978s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1978s cd eat_post && make .libs/mod_eat_post.so 1978s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1978s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 1978s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 1978s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 1978s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 1979s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 1979s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 1979s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1979s cd test_rwrite && make .libs/mod_test_rwrite.so 1979s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1979s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 1979s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 1979s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 1979s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 1979s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 1979s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 1979s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1979s cd test_ssl && make .libs/mod_test_ssl.so 1979s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1979s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 1979s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 1980s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 1980s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 1980s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 1980s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 1980s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1980s cd memory_track && make .libs/mod_memory_track.so 1980s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1980s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 1980s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 1980s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 1980s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 1980s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 1981s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 1981s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1981s cd nntp_like && make .libs/mod_nntp_like.so 1981s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1981s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 1981s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 1981s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 1981s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 1981s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 1981s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 1981s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1981s cd list_modules && make .libs/mod_list_modules.so 1981s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1981s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 1981s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 1981s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 1981s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 1981s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 1982s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 1982s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1982s cd random_chunk && make .libs/mod_random_chunk.so 1982s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1982s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 1982s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 1982s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 1982s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 1982s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 1982s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 1982s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1982s cd test_apr_uri && make .libs/mod_test_apr_uri.so 1982s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1982s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 1982s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/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 1982s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 1983s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 1983s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 1983s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 1983s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1983s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 1983s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1983s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 1983s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/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 1983s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 1983s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 1983s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 1983s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 1983s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1983s cd echo_post && make .libs/mod_echo_post.so 1983s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1983s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 1983s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 1984s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 1984s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 1984s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 1984s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 1984s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1984s cd fold && make .libs/mod_fold.so 1984s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/fold' 1984s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 1984s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 1984s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 1984s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 1984s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 1985s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 1985s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/fold' 1985s cd client_add_filter && make .libs/mod_client_add_filter.so 1985s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1985s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 1985s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/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 1985s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 1985s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 1985s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 1985s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 1985s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1985s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 1985s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1985s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 1985s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/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 1985s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 1986s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 1986s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 1986s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 1986s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1986s cd test_session && make .libs/mod_test_session.so 1986s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_session' 1986s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 1986s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 1986s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 1986s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 1986s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 1987s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 1987s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_session' 1987s cd authany && make .libs/mod_authany.so 1987s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/authany' 1987s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 1987s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 1987s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 1987s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 1987s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 1987s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 1987s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/authany' 1987s /usr/sbin/apache2 -d /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 1987s using Apache/2.4.62 (worker MPM) 1987s 1987s waiting 60 seconds for server to start: .[Fri Feb 21 13:14:44.739796 2025] [core:trace3] [pid 478802:tid 478802] core.c(3482): Setting LogLevel for all modules to trace8 1987s [Fri Feb 21 13:14:44.740705 2025] [core:trace6] [pid 478802:tid 478802] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 1987s [Fri Feb 21 13:14:44.740724 2025] [core:trace3] [pid 478802:tid 478802] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 1987s [Fri Feb 21 13:14:44.741794 2025] [core:trace6] [pid 478802:tid 478802] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 1987s [Fri Feb 21 13:14:44.741808 2025] [core:trace3] [pid 478802:tid 478802] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 1987s [Fri Feb 21 13:14:44.741811 2025] [core:trace3] [pid 478802:tid 478802] core.c(3482): Setting LogLevel for all modules to info 1987s [Fri Feb 21 13:14:44.741816 2025] [core:trace6] [pid 478802:tid 478802] core.c(3499): Cannot find module 'core', trying 'core_module' 1987s [Fri Feb 21 13:14:44.741820 2025] [core:trace3] [pid 478802:tid 478802] core.c(3509): Setting LogLevel for module core.c to crit 1987s [Fri Feb 21 13:14:44.741827 2025] [core:trace3] [pid 478802:tid 478802] core.c(3482): Setting LogLevel for all modules to crit 1987s [Fri Feb 21 13:14:44.741832 2025] [core:trace6] [pid 478802:tid 478802] core.c(3499): Cannot find module 'core', trying 'core_module' 1987s [Fri Feb 21 13:14:44.741836 2025] [core:trace3] [pid 478802:tid 478802] core.c(3509): Setting LogLevel for module core.c to info 1987s [Fri Feb 21 13:14:44.741839 2025] [core:trace3] [pid 478802:tid 478802] core.c(3482): Setting LogLevel for all modules to crit 1987s [Fri Feb 21 13:14:44.741847 2025] [core:trace6] [pid 478802:tid 478802] core.c(3499): Cannot find module 'core', trying 'core_module' 1987s [Fri Feb 21 13:14:44.741851 2025] [core:trace3] [pid 478802:tid 478802] core.c(3509): Setting LogLevel for module core.c to info 1987s [Fri Feb 21 13:14:44.741853 2025] [core:trace3] [pid 478802:tid 478802] core.c(3482): Setting LogLevel for all modules to crit 1987s [Fri Feb 21 13:14:44.741859 2025] [core:trace3] [pid 478802:tid 478802] core.c(3482): Setting LogLevel for all modules to info 1987s [Fri Feb 21 13:14:44.741865 2025] [core:trace6] [pid 478802:tid 478802] core.c(3499): Cannot find module 'core', trying 'core_module' 1987s [Fri Feb 21 13:14:44.741869 2025] [core:trace3] [pid 478802:tid 478802] core.c(3509): Setting LogLevel for module core.c to crit 1987s [Fri Feb 21 13:14:44.741873 2025] [core:trace3] [pid 478802:tid 478802] core.c(3482): Setting LogLevel for all modules to info 1987s [Fri Feb 21 13:14:44.742648 2025] [alias:warn] [pid 478802:tid 478802] AH00671: The Alias directive in /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 1987s [Fri Feb 21 13:14:44.742796 2025] [proxy:info] [pid 478802:tid 478802] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 1987s [Fri Feb 21 13:14:44.743380 2025] [proxy:info] [pid 478802:tid 478802] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 1987s [Fri Feb 21 13:14:44.743495 2025] [core:trace6] [pid 478802:tid 478802] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 1987s [Fri Feb 21 13:14:44.743537 2025] [core:trace3] [pid 478802:tid 478802] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 1987s 1987s waiting 60 seconds for server to start: ok (waited 0 secs) 1987s server localhost:8529 started 1987s server localhost:8530 listening (mod_nntp_like) 1987s server localhost:8531 listening (mod_nntp_like_ssl) 1987s server localhost:8532 listening (mod_ssl) 1987s server localhost:8533 listening (ssl_optional_cc) 1987s server localhost:8534 listening (ssl_pr33791) 1987s server localhost:8535 listening (ssl_ocsp) 1987s server localhost:8536 listening (mod_cache) 1987s server localhost:8537 listening (mod_vhost_alias) 1987s server localhost:8538 listening (cve_2011_3368_rewrite) 1987s server localhost:8539 listening (proxy_http_reverse) 1987s server localhost:8540 listening (proxy_http_nofwd) 1987s server localhost:8541 listening (cve_2011_3368) 1987s server localhost:8542 listening (mod_headers) 1987s server localhost:8543 listening (mod_echo) 1987s server localhost:8544 listening (mod_echo_ssl) 1987s server localhost:8545 listening (error_document) 1987s server localhost:8546 listening (http_unsafe) 1987s server localhost:8547 listening (http_strict) 1987s server localhost:8548 listening (remote_ip) 1987s server localhost:8549 listening (mod_proxy) 1987s server localhost:8550 listening (proxy_http_bal1) 1987s server localhost:8551 listening (proxy_http_bal2) 1987s server localhost:8552 listening (proxy_http_balancer) 1987s server localhost:8555 listening (proxy_fcgi) 1987s server localhost:8556 listening (core) 1987s server localhost:8557 listening (mod_include) 1987s server localhost:8558 listening (proxy_http_https) 1987s server localhost:8559 listening (proxy_https_https) 1987s server localhost:8560 listening (proxy_http_https_proxy_section) 1987s server localhost:8561 listening (proxy_https_https_proxy_section) 1987s server localhost:8562 listening (proxy_https_http) 1991s [ info] adding source lib /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 2003s t/ab/base.t ......................... 2003s 1..5 2003s # Running under perl version 5.040000 for linux 2003s # Current time local: Fri Feb 21 13:14:56 2025 2003s # Current time GMT: Fri Feb 21 13:14:56 2025 2003s # Using Test.pm version 1.31 2003s # Using Apache/Test.pm version 1.44 2003s # # running: 2003s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8556/ 2003s ok 1 2003s ok 2 2003s # # running: 2003s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 2003s ok 3 2003s ok 4 2003s ok 5 2003s ok 2008s t/apache/404.t ...................... 2008s 1..2 2008s # Running under perl version 5.040000 for linux 2008s # Current time local: Fri Feb 21 13:15:00 2025 2008s # Current time GMT: Fri Feb 21 13:15:00 2025 2008s # Using Test.pm version 1.31 2008s # Using Apache/Test.pm version 1.44 2008s # GET_STR Response: 2008s # HTTP/1.1 404 Not Found 2008s # Connection: close 2008s # Date: Fri, 21 Feb 2025 13:15:05 GMT 2008s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2008s # Content-Length: 196 2008s # Content-Type: text/html; charset=iso-8859-1 2008s # Client-Date: Fri, 21 Feb 2025 13:15:05 GMT 2008s # Client-Peer: 127.0.0.1:8529 2008s # Client-Response-Num: 1 2008s # Title: 404 Not Found 2008s # 2008s # 2008s # 2008s # 404 Not Found 2008s # 2008s #

Not Found

2008s #

The requested URL was not found on this server.

2008s # 2008s ok 1 2008s ok 2 2008s ok 2013s t/apache/acceptpathinfo.t ........... 2013s 1..36 2013s # Running under perl version 5.040000 for linux 2013s # Current time local: Fri Feb 21 13:15:05 2025 2013s # Current time GMT: Fri Feb 21 13:15:05 2025 2013s # Using Test.pm version 1.31 2013s # Using Apache/Test.pm version 1.44 2013s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 2013s # expected: '200' 2013s # received: '200' 2013s ok 1 2013s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 2013s # expected: qr/_\(none\)_/ 2013s # received: '_(none)_' 2013s ok 2 2013s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 2013s # expected: '404' 2013s # received: '404' 2013s ok 3 2013s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 2013s # expected: qr/Not Found/ 2013s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 2013s ok 36 2013s ok 2022s t/apache/byterange.t ................ 2022s # using LWP client 2022s 1..218 2022s # Running under perl version 5.040000 for linux 2022s # Current time local: Fri Feb 21 13:15:10 2025 2022s # Current time GMT: Fri Feb 21 13:15:10 2025 2022s # Using Test.pm version 1.31 2022s # Using Apache/Test.pm version 1.44 2022s downloaded 19556 bytes, file is 19556 bytes 2022s ok 1 2022s downloaded 56240 bytes, file is 56240 bytes 2022s ok 2 2022s downloaded 34282 bytes, file is 34282 bytes 2022s ok 3 2022s downloaded 55872 bytes, file is 55872 bytes 2022s ok 4 2022s downloaded 43888 bytes, file is 43888 bytes 2022s ok 5 2022s downloaded 89272 bytes, file is 89272 bytes 2022s ok 6 2022s downloaded 9991 bytes, file is 9991 bytes 2022s ok 7 2022s downloaded 9577 bytes, file is 9577 bytes 2022s ok 8 2022s downloaded 4100 bytes, file is 4100 bytes 2022s ok 9 2022s downloaded 3672 bytes, file is 3672 bytes 2022s ok 10 2022s downloaded 7680 bytes, file is 7680 bytes 2022s ok 11 2022s downloaded 144297 bytes, file is 144297 bytes 2022s ok 12 2022s downloaded 7966 bytes, file is 7966 bytes 2022s ok 13 2022s downloaded 6891 bytes, file is 6891 bytes 2022s ok 14 2022s downloaded 7760 bytes, file is 7760 bytes 2022s ok 15 2022s downloaded 6327 bytes, file is 6327 bytes 2022s ok 16 2022s downloaded 133639 bytes, file is 133639 bytes 2022s ok 17 2022s downloaded 6142 bytes, file is 6142 bytes 2022s ok 18 2022s downloaded 3594 bytes, file is 3594 bytes 2022s ok 19 2022s downloaded 4085 bytes, file is 4085 bytes 2022s ok 20 2022s downloaded 119424 bytes, file is 119424 bytes 2022s ok 21 2022s downloaded 6597 bytes, file is 6597 bytes 2022s ok 22 2022s downloaded 5335 bytes, file is 5335 bytes 2022s ok 23 2022s downloaded 4616 bytes, file is 4616 bytes 2022s ok 24 2022s downloaded 115538 bytes, file is 115538 bytes 2022s ok 25 2022s downloaded 10759 bytes, file is 10759 bytes 2022s ok 26 2022s downloaded 12271 bytes, file is 12271 bytes 2022s ok 27 2022s downloaded 9232 bytes, file is 9232 bytes 2022s ok 28 2022s downloaded 129679 bytes, file is 129679 bytes 2022s ok 29 2022s downloaded 10557 bytes, file is 10557 bytes 2022s ok 30 2022s downloaded 12319 bytes, file is 12319 bytes 2022s ok 31 2022s downloaded 8442 bytes, file is 8442 bytes 2022s ok 32 2022s downloaded 4450 bytes, file is 4450 bytes 2022s ok 33 2022s downloaded 64521 bytes, file is 64521 bytes 2022s ok 34 2022s downloaded 8201 bytes, file is 8201 bytes 2022s ok 35 2022s downloaded 4103 bytes, file is 4103 bytes 2022s ok 36 2022s downloaded 10924 bytes, file is 10924 bytes 2022s ok 37 2022s downloaded 4456 bytes, file is 4456 bytes 2022s ok 38 2022s downloaded 100186 bytes, file is 100186 bytes 2022s ok 39 2022s downloaded 7717 bytes, file is 7717 bytes 2022s ok 40 2022s downloaded 7702 bytes, file is 7702 bytes 2022s ok 41 2022s downloaded 7017 bytes, file is 7017 bytes 2022s ok 42 2022s downloaded 71129 bytes, file is 71129 bytes 2022s ok 43 2022s downloaded 4599 bytes, file is 4599 bytes 2022s ok 44 2022s downloaded 6150 bytes, file is 6150 bytes 2022s ok 45 2022s downloaded 5111 bytes, file is 5111 bytes 2022s ok 46 2022s downloaded 41016 bytes, file is 41016 bytes 2022s ok 47 2022s downloaded 5730 bytes, file is 5730 bytes 2022s ok 48 2022s downloaded 4682 bytes, file is 4682 bytes 2022s ok 49 2022s downloaded 4980 bytes, file is 4980 bytes 2022s ok 50 2022s downloaded 54032 bytes, file is 54032 bytes 2022s ok 51 2022s downloaded 7007 bytes, file is 7007 bytes 2022s ok 52 2022s downloaded 37377 bytes, file is 37377 bytes 2022s ok 53 2022s downloaded 4214 bytes, file is 4214 bytes 2022s ok 54 2022s downloaded 3944 bytes, file is 3944 bytes 2022s ok 55 2022s downloaded 4054 bytes, file is 4054 bytes 2022s ok 56 2022s downloaded 44427 bytes, file is 44427 bytes 2022s ok 57 2022s downloaded 4744 bytes, file is 4744 bytes 2022s ok 58 2022s downloaded 3945 bytes, file is 3945 bytes 2022s ok 59 2022s downloaded 4055 bytes, file is 4055 bytes 2022s ok 60 2022s downloaded 68935 bytes, file is 68935 bytes 2022s ok 61 2022s downloaded 3946 bytes, file is 3946 bytes 2022s ok 62 2022s downloaded 4056 bytes, file is 4056 bytes 2022s ok 63 2022s downloaded 51095 bytes, file is 51095 bytes 2022s ok 64 2022s downloaded 124707 bytes, file is 124707 bytes 2022s ok 65 2022s downloaded 107195 bytes, file is 107195 bytes 2022s ok 66 2022s downloaded 38060 bytes, file is 38060 bytes 2022s ok 67 2022s downloaded 4470 bytes, file is 4470 bytes 2022s ok 68 2022s downloaded 6335 bytes, file is 6335 bytes 2022s ok 69 2022s downloaded 7363 bytes, file is 7363 bytes 2022s ok 70 2022s downloaded 5889 bytes, file is 5889 bytes 2022s ok 71 2022s downloaded 4651 bytes, file is 4651 bytes 2022s ok 72 2022s downloaded 8356 bytes, file is 8356 bytes 2022s ok 73 2022s downloaded 25281 bytes, file is 25281 bytes 2022s ok 74 2022s downloaded 53901 bytes, file is 53901 bytes 2022s ok 75 2022s downloaded 115157 bytes, file is 115157 bytes 2022s ok 76 2022s downloaded 20457 bytes, file is 20457 bytes 2022s ok 77 2022s downloaded 5768 bytes, file is 5768 bytes 2022s ok 78 2022s downloaded 8241 bytes, file is 8241 bytes 2022s ok 79 2022s downloaded 846673 bytes, file is 846673 bytes 2022s ok 80 2022s downloaded 22584 bytes, file is 22584 bytes 2022s ok 81 2022s downloaded 7010 bytes, file is 7010 bytes 2022s ok 82 2022s downloaded 8460 bytes, file is 8460 bytes 2022s ok 83 2022s downloaded 294 bytes, file is 294 bytes 2022s ok 84 2022s downloaded 304 bytes, file is 304 bytes 2022s ok 85 2022s downloaded 8016 bytes, file is 8016 bytes 2022s ok 86 2022s downloaded 56994 bytes, file is 56994 bytes 2022s ok 87 2022s downloaded 4480 bytes, file is 4480 bytes 2022s ok 88 2022s downloaded 12665 bytes, file is 12665 bytes 2022s ok 89 2022s downloaded 15459 bytes, file is 15459 bytes 2022s ok 90 2022s downloaded 53663 bytes, file is 53663 bytes 2022s ok 91 2022s downloaded 4837 bytes, file is 4837 bytes 2022s ok 92 2022s downloaded 6939 bytes, file is 6939 bytes 2022s ok 93 2022s downloaded 26154 bytes, file is 26154 bytes 2022s ok 94 2022s downloaded 53154 bytes, file is 53154 bytes 2022s ok 95 2022s downloaded 4941 bytes, file is 4941 bytes 2022s ok 96 2022s downloaded 43100 bytes, file is 43100 bytes 2022s ok 97 2022s downloaded 22163 bytes, file is 22163 bytes 2022s ok 98 2022s downloaded 39881 bytes, file is 39881 bytes 2022s ok 99 2022s downloaded 51095 bytes, file is 51095 bytes 2022s ok 100 2022s downloaded 24504 bytes, file is 24504 bytes 2022s ok 101 2022s downloaded 316649 bytes, file is 316649 bytes 2022s ok 102 2022s downloaded 9376 bytes, file is 9376 bytes 2022s ok 103 2022s downloaded 46317 bytes, file is 46317 bytes 2022s ok 104 2022s downloaded 26950 bytes, file is 26950 bytes 2022s ok 105 2022s downloaded 7968 bytes, file is 7968 bytes 2022s ok 106 2022s downloaded 84351 bytes, file is 84351 bytes 2022s ok 107 2022s downloaded 37758 bytes, file is 37758 bytes 2022s ok 108 2022s downloaded 10258 bytes, file is 10258 bytes 2022s ok 109 2022s downloaded 22738 bytes, file is 22738 bytes 2022s ok 110 2022s downloaded 13473 bytes, file is 13473 bytes 2022s ok 111 2022s downloaded 10538 bytes, file is 10538 bytes 2022s ok 112 2022s downloaded 37601 bytes, file is 37601 bytes 2022s ok 113 2022s downloaded 93133 bytes, file is 93133 bytes 2022s ok 114 2022s downloaded 56257 bytes, file is 56257 bytes 2022s ok 115 2022s downloaded 39537 bytes, file is 39537 bytes 2022s ok 116 2022s downloaded 37806 bytes, file is 37806 bytes 2022s ok 117 2022s downloaded 49932 bytes, file is 49932 bytes 2022s ok 118 2022s downloaded 15221 bytes, file is 15221 bytes 2022s ok 119 2022s downloaded 22218 bytes, file is 22218 bytes 2022s ok 120 2022s downloaded 13355 bytes, file is 13355 bytes 2022s ok 121 2022s downloaded 16674 bytes, file is 16674 bytes 2022s ok 122 2022s downloaded 1649 bytes, file is 1649 bytes 2022s ok 123 2022s downloaded 427840 bytes, file is 427840 bytes 2022s ok 124 2022s downloaded 31790 bytes, file is 31790 bytes 2022s ok 125 2022s downloaded 137674 bytes, file is 137674 bytes 2022s ok 126 2022s downloaded 16498 bytes, file is 16498 bytes 2022s ok 127 2022s downloaded 13815 bytes, file is 13815 bytes 2022s ok 128 2022s downloaded 203704 bytes, file is 203704 bytes 2022s ok 129 2022s downloaded 45029 bytes, file is 45029 bytes 2022s ok 130 2022s downloaded 76157 bytes, file is 76157 bytes 2022s ok 131 2022s downloaded 6153 bytes, file is 6153 bytes 2022s ok 132 2022s downloaded 1538 bytes, file is 1538 bytes 2022s ok 133 2022s downloaded 59945 bytes, file is 59945 bytes 2022s ok 134 2022s downloaded 30628 bytes, file is 30628 bytes 2022s ok 135 2022s downloaded 2013 bytes, file is 2013 bytes 2022s ok 136 2022s downloaded 130207 bytes, file is 130207 bytes 2022s ok 137 2022s downloaded 37398 bytes, file is 37398 bytes 2022s ok 138 2022s downloaded 22426 bytes, file is 22426 bytes 2022s ok 139 2022s downloaded 35538 bytes, file is 35538 bytes 2022s ok 140 2022s downloaded 71704 bytes, file is 71704 bytes 2022s ok 141 2022s downloaded 4432 bytes, file is 4432 bytes 2022s ok 142 2022s downloaded 8360 bytes, file is 8360 bytes 2022s ok 143 2022s downloaded 12224 bytes, file is 12224 bytes 2022s ok 144 2022s downloaded 355 bytes, file is 355 bytes 2022s ok 145 2022s downloaded 2026 bytes, file is 2026 bytes 2022s ok 146 2022s downloaded 76152 bytes, file is 76152 bytes 2022s ok 147 2022s downloaded 9351 bytes, file is 9351 bytes 2022s ok 148 2022s downloaded 12143 bytes, file is 12143 bytes 2022s ok 149 2022s downloaded 26535 bytes, file is 26535 bytes 2022s ok 150 2022s downloaded 9588 bytes, file is 9588 bytes 2022s ok 151 2022s downloaded 67932 bytes, file is 67932 bytes 2022s ok 152 2022s downloaded 22331 bytes, file is 22331 bytes 2022s ok 153 2022s downloaded 3429 bytes, file is 3429 bytes 2022s ok 154 2022s downloaded 10963 bytes, file is 10963 bytes 2022s ok 155 2022s downloaded 8357 bytes, file is 8357 bytes 2022s ok 156 2022s downloaded 36145 bytes, file is 36145 bytes 2022s ok 157 2022s downloaded 26757 bytes, file is 26757 bytes 2022s ok 158 2022s downloaded 177324 bytes, file is 177324 bytes 2022s ok 159 2022s downloaded 1243 bytes, file is 1243 bytes 2022s ok 160 2022s downloaded 15223 bytes, file is 15223 bytes 2022s ok 161 2022s downloaded 93367 bytes, file is 93367 bytes 2022s ok 162 2022s downloaded 14283 bytes, file is 14283 bytes 2022s ok 163 2022s downloaded 4784 bytes, file is 4784 bytes 2022s ok 164 2022s downloaded 51369 bytes, file is 51369 bytes 2022s ok 165 2022s downloaded 49852 bytes, file is 49852 bytes 2022s ok 166 2022s downloaded 5144 bytes, file is 5144 bytes 2022s ok 167 2022s downloaded 23397 bytes, file is 23397 bytes 2022s ok 168 2022s downloaded 68880 bytes, file is 68880 bytes 2022s ok 169 2022s downloaded 12096 bytes, file is 12096 bytes 2022s ok 170 2022s downloaded 26551 bytes, file is 26551 bytes 2022s ok 171 2022s downloaded 89521 bytes, file is 89521 bytes 2022s ok 172 2022s downloaded 5138 bytes, file is 5138 bytes 2022s ok 173 2022s downloaded 6693 bytes, file is 6693 bytes 2022s ok 174 2022s downloaded 135766 bytes, file is 135766 bytes 2022s ok 175 2022s downloaded 35484 bytes, file is 35484 bytes 2022s ok 176 2022s downloaded 33167 bytes, file is 33167 bytes 2022s ok 177 2022s downloaded 48839 bytes, file is 48839 bytes 2022s ok 178 2022s downloaded 36188 bytes, file is 36188 bytes 2022s ok 179 2022s downloaded 18756 bytes, file is 18756 bytes 2022s ok 180 2022s downloaded 43401 bytes, file is 43401 bytes 2022s ok 181 2022s downloaded 509 bytes, file is 509 bytes 2022s ok 182 2022s downloaded 19207 bytes, file is 19207 bytes 2022s ok 183 2022s downloaded 15530 bytes, file is 15530 bytes 2022s ok 184 2022s downloaded 123375 bytes, file is 123375 bytes 2022s ok 185 2022s downloaded 1617 bytes, file is 1617 bytes 2022s ok 186 2022s downloaded 59143 bytes, file is 59143 bytes 2022s ok 187 2022s downloaded 27882 bytes, file is 27882 bytes 2022s ok 188 2022s downloaded 19186 bytes, file is 19186 bytes 2022s ok 189 2022s downloaded 29844 bytes, file is 29844 bytes 2022s ok 190 2022s downloaded 7132 bytes, file is 7132 bytes 2022s ok 191 2022s downloaded 9019 bytes, file is 9019 bytes 2022s ok 192 2022s downloaded 77753 bytes, file is 77753 bytes 2022s ok 193 2022s downloaded 54047 bytes, file is 54047 bytes 2022s ok 194 2022s downloaded 10328 bytes, file is 10328 bytes 2022s ok 195 2022s downloaded 45444 bytes, file is 45444 bytes 2022s ok 196 2022s downloaded 39569 bytes, file is 39569 bytes 2022s ok 197 2022s downloaded 845528 bytes, file is 845528 bytes 2022s ok 198 2022s downloaded 372 bytes, file is 372 bytes 2022s ok 199 2022s downloaded 294 bytes, file is 294 bytes 2022s ok 200 2022s downloaded 294 bytes, file is 294 bytes 2022s ok 201 2022s downloaded 10623 bytes, file is 10623 bytes 2022s ok 202 2022s downloaded 8511 bytes, file is 8511 bytes 2022s ok 203 2022s downloaded 4483 bytes, file is 4483 bytes 2022s ok 204 2022s downloaded 90806 bytes, file is 90806 bytes 2022s ok 205 2022s downloaded 25417 bytes, file is 25417 bytes 2022s ok 206 2022s downloaded 14126 bytes, file is 14126 bytes 2022s ok 207 2022s downloaded 38625 bytes, file is 38625 bytes 2022s ok 208 2022s downloaded 454394 bytes, file is 454394 bytes 2022s ok 209 2022s downloaded 7952 bytes, file is 7952 bytes 2022s ok 210 2022s downloaded 7400 bytes, file is 7400 bytes 2022s ok 211 2022s downloaded 93207 bytes, file is 93207 bytes 2022s ok 212 2022s downloaded 50829 bytes, file is 50829 bytes 2022s ok 213 2022s downloaded 3862 bytes, file is 3862 bytes 2022s ok 214 2022s downloaded 31841 bytes, file is 31841 bytes 2022s ok 215 2022s downloaded 77077 bytes, file is 77077 bytes 2022s ok 216 2022s downloaded 50463 bytes, file is 50463 bytes 2022s ok 217 2022s downloaded 24001 bytes, file is 24001 bytes 2022s ok 218 2022s ok 2026s t/apache/byterange2.t ............... 2026s 1..1 2026s # Running under perl version 5.040000 for linux 2026s # Current time local: Fri Feb 21 13:15:19 2025 2026s # Current time GMT: Fri Feb 21 13:15:19 2025 2026s # Using Test.pm version 1.31 2026s # Using Apache/Test.pm version 1.44 2026s # testing : return correct content 2026s # expected: 'hello 2026s # ' 2026s # received: 'hello 2026s # ' 2026s ok 1 2026s ok 2033s t/apache/byterange3.t ............... 2033s # using LWP client 2033s 1..218 2033s # Running under perl version 5.040000 for linux 2033s # Current time local: Fri Feb 21 13:15:23 2025 2033s # Current time GMT: Fri Feb 21 13:15:23 2025 2033s # Using Test.pm version 1.31 2033s # Using Apache/Test.pm version 1.44 2033s downloaded 19556 bytes, file is 19556 bytes 2033s ok 1 2033s downloaded 56240 bytes, file is 56240 bytes 2033s ok 2 2033s downloaded 34282 bytes, file is 34282 bytes 2033s ok 3 2033s downloaded 55872 bytes, file is 55872 bytes 2033s ok 4 2033s downloaded 43888 bytes, file is 43888 bytes 2033s ok 5 2033s downloaded 89272 bytes, file is 89272 bytes 2033s ok 6 2033s downloaded 9991 bytes, file is 9991 bytes 2033s ok 7 2033s downloaded 9577 bytes, file is 9577 bytes 2033s ok 8 2033s downloaded 4100 bytes, file is 4100 bytes 2033s ok 9 2033s downloaded 3672 bytes, file is 3672 bytes 2033s ok 10 2033s downloaded 7680 bytes, file is 7680 bytes 2033s ok 11 2033s downloaded 144297 bytes, file is 144297 bytes 2033s ok 12 2033s downloaded 7966 bytes, file is 7966 bytes 2033s ok 13 2033s downloaded 6891 bytes, file is 6891 bytes 2033s ok 14 2033s downloaded 7760 bytes, file is 7760 bytes 2033s ok 15 2033s downloaded 6327 bytes, file is 6327 bytes 2033s ok 16 2033s downloaded 133639 bytes, file is 133639 bytes 2033s ok 17 2033s downloaded 6142 bytes, file is 6142 bytes 2033s ok 18 2033s downloaded 3594 bytes, file is 3594 bytes 2033s ok 19 2033s downloaded 4085 bytes, file is 4085 bytes 2033s ok 20 2033s downloaded 119424 bytes, file is 119424 bytes 2033s ok 21 2033s downloaded 6597 bytes, file is 6597 bytes 2033s ok 22 2033s downloaded 5335 bytes, file is 5335 bytes 2033s ok 23 2033s downloaded 4616 bytes, file is 4616 bytes 2033s ok 24 2033s downloaded 115538 bytes, file is 115538 bytes 2033s ok 25 2033s downloaded 10759 bytes, file is 10759 bytes 2033s ok 26 2033s downloaded 12271 bytes, file is 12271 bytes 2033s ok 27 2033s downloaded 9232 bytes, file is 9232 bytes 2033s ok 28 2033s downloaded 129679 bytes, file is 129679 bytes 2033s ok 29 2033s downloaded 10557 bytes, file is 10557 bytes 2033s ok 30 2033s downloaded 12319 bytes, file is 12319 bytes 2033s ok 31 2033s downloaded 8442 bytes, file is 8442 bytes 2033s ok 32 2033s downloaded 4450 bytes, file is 4450 bytes 2033s ok 33 2033s downloaded 64521 bytes, file is 64521 bytes 2033s ok 34 2033s downloaded 8201 bytes, file is 8201 bytes 2033s ok 35 2033s downloaded 4103 bytes, file is 4103 bytes 2033s ok 36 2033s downloaded 10924 bytes, file is 10924 bytes 2033s ok 37 2033s downloaded 4456 bytes, file is 4456 bytes 2033s ok 38 2033s downloaded 100186 bytes, file is 100186 bytes 2033s ok 39 2033s downloaded 7717 bytes, file is 7717 bytes 2033s ok 40 2033s downloaded 7702 bytes, file is 7702 bytes 2033s ok 41 2033s downloaded 7017 bytes, file is 7017 bytes 2033s ok 42 2033s downloaded 71129 bytes, file is 71129 bytes 2033s ok 43 2033s downloaded 4599 bytes, file is 4599 bytes 2033s ok 44 2033s downloaded 6150 bytes, file is 6150 bytes 2033s ok 45 2033s downloaded 5111 bytes, file is 5111 bytes 2033s ok 46 2033s downloaded 41016 bytes, file is 41016 bytes 2033s ok 47 2033s downloaded 5730 bytes, file is 5730 bytes 2033s ok 48 2033s downloaded 4682 bytes, file is 4682 bytes 2033s ok 49 2033s downloaded 4980 bytes, file is 4980 bytes 2033s ok 50 2033s downloaded 54032 bytes, file is 54032 bytes 2033s ok 51 2033s downloaded 7007 bytes, file is 7007 bytes 2033s ok 52 2033s downloaded 37377 bytes, file is 37377 bytes 2033s ok 53 2033s downloaded 4214 bytes, file is 4214 bytes 2033s ok 54 2033s downloaded 3944 bytes, file is 3944 bytes 2033s ok 55 2033s downloaded 4054 bytes, file is 4054 bytes 2033s ok 56 2033s downloaded 44427 bytes, file is 44427 bytes 2033s ok 57 2033s downloaded 4744 bytes, file is 4744 bytes 2033s ok 58 2033s downloaded 3945 bytes, file is 3945 bytes 2033s ok 59 2033s downloaded 4055 bytes, file is 4055 bytes 2033s ok 60 2033s downloaded 68935 bytes, file is 68935 bytes 2033s ok 61 2033s downloaded 3946 bytes, file is 3946 bytes 2033s ok 62 2033s downloaded 4056 bytes, file is 4056 bytes 2033s ok 63 2033s downloaded 51095 bytes, file is 51095 bytes 2033s ok 64 2033s downloaded 124707 bytes, file is 124707 bytes 2033s ok 65 2033s downloaded 107195 bytes, file is 107195 bytes 2033s ok 66 2033s downloaded 38060 bytes, file is 38060 bytes 2033s ok 67 2033s downloaded 4470 bytes, file is 4470 bytes 2033s ok 68 2033s downloaded 6335 bytes, file is 6335 bytes 2033s ok 69 2033s downloaded 7363 bytes, file is 7363 bytes 2033s ok 70 2033s downloaded 5889 bytes, file is 5889 bytes 2033s ok 71 2033s downloaded 4651 bytes, file is 4651 bytes 2033s ok 72 2033s downloaded 8356 bytes, file is 8356 bytes 2033s ok 73 2033s downloaded 25281 bytes, file is 25281 bytes 2033s ok 74 2033s downloaded 53901 bytes, file is 53901 bytes 2033s ok 75 2033s downloaded 115157 bytes, file is 115157 bytes 2033s ok 76 2033s downloaded 20457 bytes, file is 20457 bytes 2033s ok 77 2033s downloaded 5768 bytes, file is 5768 bytes 2033s ok 78 2033s downloaded 8241 bytes, file is 8241 bytes 2033s ok 79 2033s downloaded 846673 bytes, file is 846673 bytes 2033s ok 80 2033s downloaded 22584 bytes, file is 22584 bytes 2033s ok 81 2033s downloaded 7010 bytes, file is 7010 bytes 2033s ok 82 2033s downloaded 8460 bytes, file is 8460 bytes 2033s ok 83 2033s downloaded 294 bytes, file is 294 bytes 2033s ok 84 2033s downloaded 304 bytes, file is 304 bytes 2033s ok 85 2033s downloaded 8016 bytes, file is 8016 bytes 2033s ok 86 2033s downloaded 56994 bytes, file is 56994 bytes 2033s ok 87 2033s downloaded 4480 bytes, file is 4480 bytes 2033s ok 88 2033s downloaded 12665 bytes, file is 12665 bytes 2033s ok 89 2033s downloaded 15459 bytes, file is 15459 bytes 2033s ok 90 2033s downloaded 53663 bytes, file is 53663 bytes 2033s ok 91 2033s downloaded 4837 bytes, file is 4837 bytes 2033s ok 92 2033s downloaded 6939 bytes, file is 6939 bytes 2033s ok 93 2033s downloaded 26154 bytes, file is 26154 bytes 2033s ok 94 2033s downloaded 53154 bytes, file is 53154 bytes 2033s ok 95 2033s downloaded 4941 bytes, file is 4941 bytes 2033s ok 96 2033s downloaded 43100 bytes, file is 43100 bytes 2033s ok 97 2033s downloaded 22163 bytes, file is 22163 bytes 2033s ok 98 2033s downloaded 39881 bytes, file is 39881 bytes 2033s ok 99 2033s downloaded 51095 bytes, file is 51095 bytes 2033s ok 100 2033s downloaded 24504 bytes, file is 24504 bytes 2033s ok 101 2033s downloaded 316649 bytes, file is 316649 bytes 2033s ok 102 2033s downloaded 9376 bytes, file is 9376 bytes 2033s ok 103 2033s downloaded 46317 bytes, file is 46317 bytes 2033s ok 104 2033s downloaded 26950 bytes, file is 26950 bytes 2033s ok 105 2033s downloaded 7968 bytes, file is 7968 bytes 2033s ok 106 2033s downloaded 84351 bytes, file is 84351 bytes 2033s ok 107 2033s downloaded 37758 bytes, file is 37758 bytes 2033s ok 108 2033s downloaded 10258 bytes, file is 10258 bytes 2033s ok 109 2033s downloaded 22738 bytes, file is 22738 bytes 2033s ok 110 2033s downloaded 13473 bytes, file is 13473 bytes 2033s ok 111 2033s downloaded 10538 bytes, file is 10538 bytes 2033s ok 112 2033s downloaded 37601 bytes, file is 37601 bytes 2033s ok 113 2033s downloaded 93133 bytes, file is 93133 bytes 2033s ok 114 2033s downloaded 56257 bytes, file is 56257 bytes 2033s ok 115 2033s downloaded 39537 bytes, file is 39537 bytes 2033s ok 116 2033s downloaded 37806 bytes, file is 37806 bytes 2033s ok 117 2033s downloaded 49932 bytes, file is 49932 bytes 2033s ok 118 2033s downloaded 15221 bytes, file is 15221 bytes 2033s ok 119 2033s downloaded 22218 bytes, file is 22218 bytes 2033s ok 120 2033s downloaded 13355 bytes, file is 13355 bytes 2033s ok 121 2033s downloaded 16674 bytes, file is 16674 bytes 2033s ok 122 2033s downloaded 1649 bytes, file is 1649 bytes 2033s ok 123 2033s downloaded 427840 bytes, file is 427840 bytes 2033s ok 124 2033s downloaded 31790 bytes, file is 31790 bytes 2033s ok 125 2033s downloaded 137674 bytes, file is 137674 bytes 2033s ok 126 2033s downloaded 16498 bytes, file is 16498 bytes 2033s ok 127 2033s downloaded 13815 bytes, file is 13815 bytes 2033s ok 128 2033s downloaded 203704 bytes, file is 203704 bytes 2033s ok 129 2033s downloaded 45029 bytes, file is 45029 bytes 2033s ok 130 2033s downloaded 76157 bytes, file is 76157 bytes 2033s ok 131 2033s downloaded 6153 bytes, file is 6153 bytes 2033s ok 132 2033s downloaded 1538 bytes, file is 1538 bytes 2033s ok 133 2033s downloaded 59945 bytes, file is 59945 bytes 2033s ok 134 2033s downloaded 30628 bytes, file is 30628 bytes 2033s ok 135 2033s downloaded 2013 bytes, file is 2013 bytes 2033s ok 136 2033s downloaded 130207 bytes, file is 130207 bytes 2033s ok 137 2033s downloaded 37398 bytes, file is 37398 bytes 2033s ok 138 2033s downloaded 22426 bytes, file is 22426 bytes 2033s ok 139 2033s downloaded 35538 bytes, file is 35538 bytes 2033s ok 140 2033s downloaded 71704 bytes, file is 71704 bytes 2033s ok 141 2033s downloaded 4432 bytes, file is 4432 bytes 2033s ok 142 2033s downloaded 8360 bytes, file is 8360 bytes 2033s ok 143 2033s downloaded 12224 bytes, file is 12224 bytes 2033s ok 144 2033s downloaded 355 bytes, file is 355 bytes 2033s ok 145 2033s downloaded 2026 bytes, file is 2026 bytes 2033s ok 146 2033s downloaded 76152 bytes, file is 76152 bytes 2033s ok 147 2033s downloaded 9351 bytes, file is 9351 bytes 2033s ok 148 2033s downloaded 12143 bytes, file is 12143 bytes 2033s ok 149 2033s downloaded 26535 bytes, file is 26535 bytes 2033s ok 150 2033s downloaded 9588 bytes, file is 9588 bytes 2033s ok 151 2033s downloaded 67932 bytes, file is 67932 bytes 2033s ok 152 2033s downloaded 22331 bytes, file is 22331 bytes 2033s ok 153 2033s downloaded 3429 bytes, file is 3429 bytes 2033s ok 154 2033s downloaded 10963 bytes, file is 10963 bytes 2033s ok 155 2033s downloaded 8357 bytes, file is 8357 bytes 2033s ok 156 2033s downloaded 36145 bytes, file is 36145 bytes 2033s ok 157 2033s downloaded 26757 bytes, file is 26757 bytes 2033s ok 158 2033s downloaded 177324 bytes, file is 177324 bytes 2033s ok 159 2033s downloaded 1243 bytes, file is 1243 bytes 2033s ok 160 2033s downloaded 15223 bytes, file is 15223 bytes 2033s ok 161 2033s downloaded 93367 bytes, file is 93367 bytes 2033s ok 162 2033s downloaded 14283 bytes, file is 14283 bytes 2033s ok 163 2033s downloaded 4784 bytes, file is 4784 bytes 2033s ok 164 2033s downloaded 51369 bytes, file is 51369 bytes 2033s ok 165 2033s downloaded 49852 bytes, file is 49852 bytes 2033s ok 166 2033s downloaded 5144 bytes, file is 5144 bytes 2033s ok 167 2033s downloaded 23397 bytes, file is 23397 bytes 2033s ok 168 2033s downloaded 68880 bytes, file is 68880 bytes 2033s ok 169 2033s downloaded 12096 bytes, file is 12096 bytes 2033s ok 170 2033s downloaded 26551 bytes, file is 26551 bytes 2033s ok 171 2033s downloaded 89521 bytes, file is 89521 bytes 2033s ok 172 2033s downloaded 5138 bytes, file is 5138 bytes 2033s ok 173 2033s downloaded 6693 bytes, file is 6693 bytes 2033s ok 174 2033s downloaded 135766 bytes, file is 135766 bytes 2033s ok 175 2033s downloaded 35484 bytes, file is 35484 bytes 2033s ok 176 2033s downloaded 33167 bytes, file is 33167 bytes 2033s ok 177 2033s downloaded 48839 bytes, file is 48839 bytes 2033s ok 178 2033s downloaded 36188 bytes, file is 36188 bytes 2033s ok 179 2033s downloaded 18756 bytes, file is 18756 bytes 2033s ok 180 2033s downloaded 43401 bytes, file is 43401 bytes 2033s ok 181 2033s downloaded 509 bytes, file is 509 bytes 2033s ok 182 2033s downloaded 19207 bytes, file is 19207 bytes 2033s ok 183 2033s downloaded 15530 bytes, file is 15530 bytes 2033s ok 184 2033s downloaded 123375 bytes, file is 123375 bytes 2033s ok 185 2033s downloaded 1617 bytes, file is 1617 bytes 2033s ok 186 2033s downloaded 59143 bytes, file is 59143 bytes 2033s ok 187 2033s downloaded 27882 bytes, file is 27882 bytes 2033s ok 188 2033s downloaded 19186 bytes, file is 19186 bytes 2033s ok 189 2033s downloaded 29844 bytes, file is 29844 bytes 2033s ok 190 2033s downloaded 7132 bytes, file is 7132 bytes 2033s ok 191 2033s downloaded 9019 bytes, file is 9019 bytes 2033s ok 192 2033s downloaded 77753 bytes, file is 77753 bytes 2033s ok 193 2033s downloaded 54047 bytes, file is 54047 bytes 2033s ok 194 2033s downloaded 10328 bytes, file is 10328 bytes 2033s ok 195 2033s downloaded 45444 bytes, file is 45444 bytes 2033s ok 196 2033s downloaded 39569 bytes, file is 39569 bytes 2033s ok 197 2033s downloaded 845528 bytes, file is 845528 bytes 2033s ok 198 2033s downloaded 372 bytes, file is 372 bytes 2033s ok 199 2033s downloaded 294 bytes, file is 294 bytes 2033s ok 200 2033s downloaded 294 bytes, file is 294 bytes 2033s ok 201 2033s downloaded 10623 bytes, file is 10623 bytes 2033s ok 202 2033s downloaded 8511 bytes, file is 8511 bytes 2033s ok 203 2033s downloaded 4483 bytes, file is 4483 bytes 2033s ok 204 2033s downloaded 90806 bytes, file is 90806 bytes 2033s ok 205 2033s downloaded 25417 bytes, file is 25417 bytes 2033s ok 206 2033s downloaded 14126 bytes, file is 14126 bytes 2033s ok 207 2033s downloaded 38625 bytes, file is 38625 bytes 2033s ok 208 2033s downloaded 454394 bytes, file is 454394 bytes 2033s ok 209 2033s downloaded 7952 bytes, file is 7952 bytes 2033s ok 210 2033s downloaded 7400 bytes, file is 7400 bytes 2033s ok 211 2033s downloaded 93207 bytes, file is 93207 bytes 2033s ok 212 2033s downloaded 50829 bytes, file is 50829 bytes 2033s ok 213 2033s downloaded 3862 bytes, file is 3862 bytes 2033s ok 214 2033s downloaded 31841 bytes, file is 31841 bytes 2033s ok 215 2033s downloaded 77077 bytes, file is 77077 bytes 2033s ok 216 2033s downloaded 50463 bytes, file is 50463 bytes 2033s ok 217 2033s downloaded 24001 bytes, file is 24001 bytes 2033s ok 218 2033s ok 2038s t/apache/byterange4.t ............... 2038s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2038s 1..153 2038s # Running under perl version 5.040000 for linux 2038s # Current time local: Fri Feb 21 13:15:30 2025 2038s # Current time GMT: Fri Feb 21 13:15:30 2025 2038s # Using Test.pm version 1.31 2038s # Using Apache/Test.pm version 1.44 2038s range: 0-0 2038s rc 206 2038s expect: '0' 2038s got: '0' 2038s ok 1 2038s range: 0-1 2038s rc 206 2038s expect: '00' 2038s got: '00' 2038s ok 2 2038s range: 0-2 2038s rc 206 2038s expect: '000' 2038s got: '000' 2038s ok 3 2038s range: 0-198 2038s rc 206 2038s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2038s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2038s ok 4 2038s range: 0-199 2038s rc 206 2038s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2038s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2038s ok 5 2038s range: 0-200 2038s rc 206 2038s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2038s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2038s ok 6 2038s range: 0-201 2038s rc 206 2038s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2038s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2038s ok 7 2038s range: 0-598 2038s rc 206 2038s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2038s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2038s ok 8 2038s range: 0-599 2038s rc 206 2038s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2038s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2038s ok 9 2038s range: 0-600 2038s rc 206 2038s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2038s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2038s ok 10 2038s range: 0-601 2038s rc 206 2038s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2038s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2038s ok 11 2038s range: 0-7798 2038s rc 206 2038s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s ok 12 2038s range: 0-7799 2038s rc 206 2038s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s ok 13 2038s range: 0-7800 2038s rc 206 2038s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s ok 14 2038s range: 0-7801 2038s rc 206 2038s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s ok 15 2038s range: 0-7998 2038s rc 206 2038s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s ok 16 2038s range: 0-7999 2038s rc 206 2038s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s ok 17 2038s range: 1-1 2038s rc 206 2038s expect: '0' 2038s got: '0' 2038s ok 18 2038s range: 1-2 2038s rc 206 2038s expect: '00' 2038s got: '00' 2038s ok 19 2038s range: 1-198 2038s rc 206 2038s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2038s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2038s ok 20 2038s range: 1-199 2038s rc 206 2038s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2038s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2038s ok 21 2038s range: 1-200 2038s rc 206 2038s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2038s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2038s ok 22 2038s range: 1-201 2038s rc 206 2038s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2038s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2038s ok 23 2038s range: 1-598 2038s rc 206 2038s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2038s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2038s ok 24 2038s range: 1-599 2038s rc 206 2038s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2038s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2038s ok 25 2038s range: 1-600 2038s rc 206 2038s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2038s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2038s ok 26 2038s range: 1-601 2038s rc 206 2038s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2038s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2038s ok 27 2038s range: 1-7798 2038s rc 206 2038s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s ok 28 2038s range: 1-7799 2038s rc 206 2038s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s ok 29 2038s range: 1-7800 2038s rc 206 2038s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s ok 30 2038s range: 1-7801 2038s rc 206 2038s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s ok 31 2038s range: 1-7998 2038s rc 206 2038s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s ok 32 2038s range: 1-7999 2038s rc 206 2038s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s ok 33 2038s range: 2-2 2038s rc 206 2038s expect: '0' 2038s got: '0' 2038s ok 34 2038s range: 2-198 2038s rc 206 2038s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2038s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2038s ok 35 2038s range: 2-199 2038s rc 206 2038s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2038s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2038s ok 36 2038s range: 2-200 2038s rc 206 2038s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2038s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2038s ok 37 2038s range: 2-201 2038s rc 206 2038s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2038s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2038s ok 38 2038s range: 2-598 2038s rc 206 2038s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2038s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2038s ok 39 2038s range: 2-599 2038s rc 206 2038s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2038s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2038s ok 40 2038s range: 2-600 2038s rc 206 2038s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2038s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2038s ok 41 2038s range: 2-601 2038s rc 206 2038s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2038s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2038s ok 42 2038s range: 2-7798 2038s rc 206 2038s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s ok 43 2038s range: 2-7799 2038s rc 206 2038s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s ok 44 2038s range: 2-7800 2038s rc 206 2038s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s ok 45 2038s range: 2-7801 2038s rc 206 2038s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s ok 46 2038s range: 2-7998 2038s rc 206 2038s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s ok 47 2038s range: 2-7999 2038s rc 206 2038s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s ok 48 2038s range: 198-198 2038s rc 206 2038s expect: '5' 2038s got: '5' 2038s ok 49 2038s range: 198-199 2038s rc 206 2038s expect: '50' 2038s got: '50' 2038s ok 50 2038s range: 198-200 2038s rc 206 2038s expect: '500' 2038s got: '500' 2038s ok 51 2038s range: 198-201 2038s rc 206 2038s expect: '5000' 2038s got: '5000' 2038s ok 52 2038s range: 198-598 2038s rc 206 2038s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2038s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2038s ok 53 2038s range: 198-599 2038s rc 206 2038s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2038s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2038s ok 54 2038s range: 198-600 2038s rc 206 2038s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2038s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2038s ok 55 2038s range: 198-601 2038s rc 206 2038s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2038s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2038s ok 56 2038s range: 198-7798 2038s rc 206 2038s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s ok 57 2038s range: 198-7799 2038s rc 206 2038s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s ok 58 2038s range: 198-7800 2038s rc 206 2038s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s ok 59 2038s range: 198-7801 2038s rc 206 2038s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s ok 60 2038s range: 198-7998 2038s rc 206 2038s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s ok 61 2038s range: 198-7999 2038s rc 206 2038s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s ok 62 2038s range: 199-199 2038s rc 206 2038s expect: '0' 2038s got: '0' 2038s ok 63 2038s range: 199-200 2038s rc 206 2038s expect: '00' 2038s got: '00' 2038s ok 64 2038s range: 199-201 2038s rc 206 2038s expect: '000' 2038s got: '000' 2038s ok 65 2038s range: 199-598 2038s rc 206 2038s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2038s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2038s ok 66 2038s range: 199-599 2038s rc 206 2038s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2038s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2038s ok 67 2038s range: 199-600 2038s rc 206 2038s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2038s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2038s ok 68 2038s range: 199-601 2038s rc 206 2038s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2038s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2038s ok 69 2038s range: 199-7798 2038s rc 206 2038s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s ok 70 2038s range: 199-7799 2038s rc 206 2038s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s ok 71 2038s range: 199-7800 2038s rc 206 2038s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s ok 72 2038s range: 199-7801 2038s rc 206 2038s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s ok 73 2038s range: 199-7998 2038s rc 206 2038s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s ok 74 2038s range: 199-7999 2038s rc 206 2038s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s ok 75 2038s range: 200-200 2038s rc 206 2038s expect: '0' 2038s got: '0' 2038s ok 76 2038s range: 200-201 2038s rc 206 2038s expect: '00' 2038s got: '00' 2038s ok 77 2038s range: 200-598 2038s rc 206 2038s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2038s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2038s ok 78 2038s range: 200-599 2038s rc 206 2038s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2038s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2038s ok 79 2038s range: 200-600 2038s rc 206 2038s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2038s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2038s ok 80 2038s range: 200-601 2038s rc 206 2038s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2038s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2038s ok 81 2038s range: 200-7798 2038s rc 206 2038s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s ok 82 2038s range: 200-7799 2038s rc 206 2038s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s ok 83 2038s range: 200-7800 2038s rc 206 2038s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s ok 84 2038s range: 200-7801 2038s rc 206 2038s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s ok 85 2038s range: 200-7998 2038s rc 206 2038s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s ok 86 2038s range: 200-7999 2038s rc 206 2038s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s ok 87 2038s range: 201-201 2038s rc 206 2038s expect: '0' 2038s got: '0' 2038s ok 88 2038s range: 201-598 2038s rc 206 2038s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2038s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2038s ok 89 2038s range: 201-599 2038s rc 206 2038s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2038s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2038s ok 90 2038s range: 201-600 2038s rc 206 2038s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2038s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2038s ok 91 2038s range: 201-601 2038s rc 206 2038s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2038s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2038s ok 92 2038s range: 201-7798 2038s rc 206 2038s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s ok 93 2038s range: 201-7799 2038s rc 206 2038s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s ok 94 2038s range: 201-7800 2038s rc 206 2038s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s ok 95 2038s range: 201-7801 2038s rc 206 2038s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s ok 96 2038s range: 201-7998 2038s rc 206 2038s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s ok 97 2038s range: 201-7999 2038s rc 206 2038s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s ok 98 2038s range: 598-598 2038s rc 206 2038s expect: '5' 2038s got: '5' 2038s ok 99 2038s range: 598-599 2038s rc 206 2038s expect: '50' 2038s got: '50' 2038s ok 100 2038s range: 598-600 2038s rc 206 2038s expect: '500' 2038s got: '500' 2038s ok 101 2038s range: 598-601 2038s rc 206 2038s expect: '5001' 2038s got: '5001' 2038s ok 102 2038s range: 598-7798 2038s rc 206 2038s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s ok 103 2038s range: 598-7799 2038s rc 206 2038s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s ok 104 2038s range: 598-7800 2038s rc 206 2038s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s ok 105 2038s range: 598-7801 2038s rc 206 2038s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s ok 106 2038s range: 598-7998 2038s rc 206 2038s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s ok 107 2038s range: 598-7999 2038s rc 206 2038s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s ok 108 2038s range: 599-599 2038s rc 206 2038s expect: '0' 2038s got: '0' 2038s ok 109 2038s range: 599-600 2038s rc 206 2038s expect: '00' 2038s got: '00' 2038s ok 110 2038s range: 599-601 2038s rc 206 2038s expect: '001' 2038s got: '001' 2038s ok 111 2038s range: 599-7798 2038s rc 206 2038s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s ok 112 2038s range: 599-7799 2038s rc 206 2038s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s ok 113 2038s range: 599-7800 2038s rc 206 2038s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s ok 114 2038s range: 599-7801 2038s rc 206 2038s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s ok 115 2038s range: 599-7998 2038s rc 206 2038s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s ok 116 2038s range: 599-7999 2038s rc 206 2038s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s ok 117 2038s range: 600-600 2038s rc 206 2038s expect: '0' 2038s got: '0' 2038s ok 118 2038s range: 600-601 2038s rc 206 2038s expect: '01' 2038s got: '01' 2038s ok 119 2038s range: 600-7798 2038s rc 206 2038s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s ok 120 2038s range: 600-7799 2038s rc 206 2038s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s ok 121 2038s range: 600-7800 2038s rc 206 2038s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s ok 122 2038s range: 600-7801 2038s rc 206 2038s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s ok 123 2038s range: 600-7998 2038s rc 206 2038s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s ok 124 2038s range: 600-7999 2038s rc 206 2038s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s ok 125 2038s range: 601-601 2038s rc 206 2038s expect: '1' 2038s got: '1' 2038s ok 126 2038s range: 601-7798 2038s rc 206 2038s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2038s ok 127 2038s range: 601-7799 2038s rc 206 2038s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2038s ok 128 2038s range: 601-7800 2038s rc 206 2038s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2038s ok 129 2038s range: 601-7801 2038s rc 206 2038s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2038s ok 130 2038s range: 601-7998 2038s rc 206 2038s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s ok 131 2038s range: 601-7999 2038s rc 206 2038s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s ok 132 2038s range: 7798-7798 2038s rc 206 2038s expect: '5' 2038s got: '5' 2038s ok 133 2038s range: 7798-7799 2038s rc 206 2038s expect: '50' 2038s got: '50' 2038s ok 134 2038s range: 7798-7800 2038s rc 206 2038s expect: '501' 2038s got: '501' 2038s ok 135 2038s range: 7798-7801 2038s rc 206 2038s expect: '5019' 2038s got: '5019' 2038s ok 136 2038s range: 7798-7998 2038s rc 206 2038s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s ok 137 2038s range: 7798-7999 2038s rc 206 2038s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s ok 138 2038s range: 7799-7799 2038s rc 206 2038s expect: '0' 2038s got: '0' 2038s ok 139 2038s range: 7799-7800 2038s rc 206 2038s expect: '01' 2038s got: '01' 2038s ok 140 2038s range: 7799-7801 2038s rc 206 2038s expect: '019' 2038s got: '019' 2038s ok 141 2038s range: 7799-7998 2038s rc 206 2038s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s ok 142 2038s range: 7799-7999 2038s rc 206 2038s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s ok 143 2038s range: 7800-7800 2038s rc 206 2038s expect: '1' 2038s got: '1' 2038s ok 144 2038s range: 7800-7801 2038s rc 206 2038s expect: '19' 2038s got: '19' 2038s ok 145 2038s range: 7800-7998 2038s rc 206 2038s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s ok 146 2038s range: 7800-7999 2038s rc 206 2038s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s ok 147 2038s range: 7801-7801 2038s rc 206 2038s expect: '9' 2038s got: '9' 2038s ok 148 2038s range: 7801-7998 2038s rc 206 2038s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2038s ok 149 2038s range: 7801-7999 2038s rc 206 2038s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2038s ok 150 2038s range: 7998-7998 2038s rc 206 2038s expect: '0' 2038s got: '0' 2038s ok 151 2038s range: 7998-7999 2038s rc 206 2038s expect: '00' 2038s got: '00' 2038s ok 152 2038s range: 7999-7999 2038s rc 206 2038s expect: '0' 2038s got: '0' 2038s ok 153 2038s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2038s ok 2042s t/apache/byterange5.t ............... 2042s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2042s 1..5 2042s # Running under perl version 5.040000 for linux 2042s # Current time local: Fri Feb 21 13:15:35 2025 2042s # Current time GMT: Fri Feb 21 13:15:35 2025 2042s # Using Test.pm version 1.31 2042s # Using Apache/Test.pm version 1.44 2042s ok 1 2042s ok 2 2042s ok 3 2042s ok 4 2042s ok 5 2042s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2042s ok 2046s t/apache/byterange6.t ............... 2046s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2046s 1..53 2046s # Running under perl version 5.040000 for linux 2046s # Current time local: Fri Feb 21 13:15:39 2025 2046s # Current time GMT: Fri Feb 21 13:15:39 2025 2046s # Using Test.pm version 1.31 2046s # Using Apache/Test.pm version 1.44 2046s # expecting range 0-100 2046s # expecting range 1000-1001 2046s ok 1 2046s # expecting range 0-100 2046s # expecting range 1000-1001 2046s ok 2 2046s # expecting range 0-100 2046s # expecting range 1000-1001 2046s ok 3 2046s # expecting range 1-100 2046s # expecting range 1000-1001 2046s ok 4 2046s # expecting range 1-100 2046s # expecting range 1000-1001 2046s ok 5 2046s # expecting range 1-100 2046s # expecting range 1000-1001 2046s ok 6 2046s # expecting range 0-100 2046s # expecting range 1000-1001 2046s # expecting range 5-6 2046s ok 7 2046s # expecting range 0-100 2046s # expecting range 1000-1001 2046s # expecting range 5-6 2046s ok 8 2046s # expecting range 0-100 2046s # expecting range 1000-1001 2046s # expecting range 5-6 2046s ok 9 2046s # expecting range 1-100 2046s # expecting range 1000-1001 2046s # expecting range 5-6 2046s ok 10 2046s # expecting range 1-100 2046s # expecting range 1000-1001 2046s # expecting range 5-6 2046s ok 11 2046s # expecting range 1-100 2046s # expecting range 1000-1001 2046s # expecting range 5-6 2046s ok 12 2046s # expecting range 1-100 2046s # expecting range 1000-1001 2046s ok 13 2046s # expecting range 1-100 2046s # expecting range 1000-1001 2046s ok 14 2046s # expecting range 1-100 2046s # expecting range 1000-1001 2046s ok 15 2046s # expecting range 1-100 2046s # expecting range 1000-1001 2046s ok 16 2046s # expecting range 0-70 2046s # expecting range 72-100 2046s # expecting range 1000-1001 2046s ok 17 2046s # expecting range 0-100 2046s # expecting range 1000-1001 2046s ok 18 2046s # expecting range 1-100 2046s # expecting range 1000-1001 2046s ok 19 2046s # expecting range 1-100 2046s # expecting range 1000-1001 2046s ok 20 2046s # expecting range 0-100 2046s # expecting range 1000-1001 2046s ok 21 2046s # expecting range 0-100 2046s # expecting range 1000-1001 2046s ok 22 2046s # expecting range 0-101 2046s # expecting range 1000-1001 2046s ok 23 2046s # expecting range 0-100 2046s # expecting range 1000-1001 2046s ok 24 2046s # expecting range 0-100 2046s # expecting range 1000-1001 2046s ok 25 2046s # expecting range 0-101 2046s # expecting range 1000-1001 2046s ok 26 2046s # expecting range 0-100 2046s # expecting range 1000-1001 2046s ok 27 2046s # expecting range 0-100 2046s # expecting range 1000-1001 2046s ok 28 2046s # expecting range 0-101 2046s # expecting range 1000-1001 2046s ok 29 2046s # expecting range 1-10 2046s # expecting range 99-99 2046s ok 30 2046s # expecting range 1-10 2046s # expecting range 99-99 2046s ok 31 2046s # expecting range 1-11 2046s # expecting range 99-99 2046s ok 32 2046s # expecting range 0-10 2046s # expecting range 99-99 2046s ok 33 2046s # expecting range 0-10 2046s # expecting range 99-99 2046s ok 34 2046s # expecting range 0-11 2046s # expecting range 99-99 2046s ok 35 2046s # expecting range 0-12 2046s # expecting range 99-99 2046s ok 36 2046s # expecting range 0-13 2046s # expecting range 99-99 2046s ok 37 2046s # expecting range 1-11 2046s # expecting range 99-99 2046s ok 38 2046s # expecting range 1-12 2046s # expecting range 99-99 2046s ok 39 2046s # expecting range 1-13 2046s # expecting range 99-99 2046s ok 40 2046s # expecting range 1-10 2046s # expecting range 99-99 2046s ok 41 2046s # expecting range 1-11 2046s # expecting range 99-99 2046s ok 42 2046s # expecting range 1-10 2046s # expecting range 99-99 2046s ok 43 2046s # expecting range 0-11 2046s # expecting range 99-99 2046s ok 44 2046s # expecting range 1-10 2046s # expecting range 99-99 2046s ok 45 2046s # expecting range 1-20 2046s # expecting range 99-99 2046s ok 46 2046s # expecting range 1-20 2046s # expecting range 99-99 2046s ok 47 2046s # expecting range 1-20 2046s # expecting range 99-99 2046s ok 48 2046s # expecting range 1-21 2046s # expecting range 99-99 2046s ok 49 2046s # expecting range 5-12 2046s # expecting range 99-99 2046s ok 50 2046s # expecting range 1-10 2046s # expecting range 99-99 2046s ok 51 2046s # expecting range 5-10 2046s # expecting range 1-3 2046s # expecting range 99-99 2046s ok 52 2046s # expecting range 0-1 2046s # expecting range 7999-7999 2046s ok 53 2046s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2046s ok 2050s t/apache/byterange7.t ............... 2050s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2050s 1..24 2050s # Running under perl version 5.040000 for linux 2050s # Current time local: Fri Feb 21 13:15:43 2025 2050s # Current time GMT: Fri Feb 21 13:15:43 2025 2050s # Using Test.pm version 1.31 2050s # Using Apache/Test.pm version 1.44 2050s Got 206 Range: 'bytes 0-1/40001' 2050s body length 2 2050s Content-Length: 2 2050s ok 1 2050s Got 206 multipart/byteranges 2050s body length 196 2050s Content-Length: 196 2050s ok 2 2050s Got 206 multipart/byteranges 2050s body length 900 2050s Content-Length: 900 2050s ok 3 2050s Got 206 multipart/byteranges 2050s body length 4500 2050s ok 4 2050s Got 206 multipart/byteranges 2050s body length 9000 2050s ok 5 2050s Got 200 2050s ok 6 2050s Got 200 2050s ok 7 2050s Got 200 2050s ok 8 2050s Got 200 2050s ok 9 2050s Got 200 2050s ok 10 2050s Got 200 2050s ok 11 2050s Got 200 2050s ok 12 2050s Got 200 2050s ok 13 2050s Got 200 2050s ok 14 2050s Got 200 2050s ok 15 2050s Got 200 2050s ok 16 2050s Got 200 2050s ok 17 2050s Got 200 2050s ok 18 2050s Got 200 2050s ok 19 2050s Sending '1000-200000', expecting 206 2050s Got 206 Range: 'bytes 1000-40000/40001' 2050s ok 20 2050s Sending '100000-110000', expecting 416 2050s Got 416 2050s ok 21 2050s Sending '100000-110000,1000-2000', expecting 206 2050s Got 206 Range: 'bytes 1000-2000/40001' 2050s ok 22 2050s Sending '100000-110000,2000-1000', expecting 200 2050s Got 200 2050s ok 23 2050s Sending '100000-110000,200000-', expecting 416 2050s Got 416 2050s ok 24 2050s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2050s ok 2055s t/apache/cfg_getline.t .............. 2055s 1..116 2055s # Running under perl version 5.040000 for linux 2055s # Current time local: Fri Feb 21 13:15:47 2025 2055s # Current time GMT: Fri Feb 21 13:15:47 2025 2055s # Using Test.pm version 1.31 2055s # Using Apache/Test.pm version 1.44 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 100 2055s ok 1 2055s ok 2 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 196 2055s ok 3 2055s ok 4 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 197 2055s ok 5 2055s ok 6 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 198 2055s ok 7 2055s ok 8 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 199 2055s ok 9 2055s ok 10 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 200 2055s ok 11 2055s ok 12 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 201 2055s ok 13 2055s ok 14 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 202 2055s ok 15 2055s ok 16 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 396 2055s ok 17 2055s ok 18 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 397 2055s ok 19 2055s ok 20 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 398 2055s ok 21 2055s ok 22 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 399 2055s ok 23 2055s ok 24 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 400 2055s ok 25 2055s ok 26 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 401 2055s ok 27 2055s ok 28 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 402 2055s ok 29 2055s ok 30 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 596 2055s ok 31 2055s ok 32 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 597 2055s ok 33 2055s ok 34 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 598 2055s ok 35 2055s ok 36 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 599 2055s ok 37 2055s ok 38 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 600 2055s ok 39 2055s ok 40 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 601 2055s ok 41 2055s ok 42 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 602 2055s ok 43 2055s ok 44 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 1016 2055s ok 45 2055s ok 46 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 1017 2055s ok 47 2055s ok 48 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 1018 2055s ok 49 2055s ok 50 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 1019 2055s ok 51 2055s ok 52 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 1020 2055s ok 53 2055s ok 54 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 1021 2055s ok 55 2055s ok 56 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 1022 2055s ok 57 2055s ok 58 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 1023 2055s ok 59 2055s ok 60 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 1024 2055s ok 61 2055s ok 62 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 1025 2055s ok 63 2055s ok 64 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 1026 2055s ok 65 2055s ok 66 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 1027 2055s ok 67 2055s ok 68 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 1028 2055s ok 69 2055s ok 70 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 1029 2055s ok 71 2055s ok 72 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 1030 2055s ok 73 2055s ok 74 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8170 2055s ok 75 2055s ok 76 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8171 2055s ok 77 2055s ok 78 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8172 2055s ok 79 2055s ok 80 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8173 2055s ok 81 2055s ok 82 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8174 2055s ok 83 2055s ok 84 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8175 2055s ok 85 2055s ok 86 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8176 2055s ok 87 2055s ok 88 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8177 2055s ok 89 2055s ok 90 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8178 2055s ok 91 2055s ok 92 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8179 2055s ok 93 2055s ok 94 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8180 2055s ok 95 2055s ok 96 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8181 2055s ok 97 2055s ok 98 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8182 2055s ok 99 2055s ok 100 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8183 2055s ok 101 2055s ok 102 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8184 2055s ok 103 2055s ok 104 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8185 2055s ok 105 2055s ok 106 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8186 2055s ok 107 2055s ok 108 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8187 2055s ok 109 2055s ok 110 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8188 2055s ok 111 2055s ok 112 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8189 2055s ok 113 2055s ok 114 2055s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s Got rc 200 for length 8190 2055s ok 115 2055s ok 116 2055s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2055s ok 2059s t/apache/chunkinput.t ............... 2059s 1..37 2059s # Running under perl version 5.040000 for linux 2059s # Current time local: Fri Feb 21 13:15:52 2025 2059s # Current time GMT: Fri Feb 21 13:15:52 2025 2059s # Using Test.pm version 1.31 2059s # Using Apache/Test.pm version 1.44 2059s testing default 2059s ok 1 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 200 OK' 2059s # received: 'HTTP/1.1 200 OK' 2059s ok 2 2059s # testing : trailer (pid) 2059s # expected: '523216' 2059s # received: '523216' 2059s ok 3 2059s ok 4 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 404 Not Found' 2059s # received: 'HTTP/1.1 404 Not Found' 2059s ok 5 2059s ok 6 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 200 OK' 2059s # received: 'HTTP/1.1 200 OK' 2059s ok 7 2059s ok 8 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 404 Not Found' 2059s # received: 'HTTP/1.1 404 Not Found' 2059s ok 9 2059s ok 10 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 200 OK' 2059s # received: 'HTTP/1.1 200 OK' 2059s ok 11 2059s ok 12 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 404 Not Found' 2059s # received: 'HTTP/1.1 404 Not Found' 2059s ok 13 2059s ok 14 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 200 OK' 2059s # received: 'HTTP/1.1 200 OK' 2059s ok 15 2059s ok 16 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 404 Not Found' 2059s # received: 'HTTP/1.1 404 Not Found' 2059s ok 17 2059s ok 18 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 200 OK' 2059s # received: 'HTTP/1.1 200 OK' 2059s ok 19 2059s ok 20 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 404 Not Found' 2059s # received: 'HTTP/1.1 404 Not Found' 2059s ok 21 2059s ok 22 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 400 Bad Request' 2059s # received: 'HTTP/1.1 400 Bad Request' 2059s ok 23 2059s ok 24 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 400 Bad Request' 2059s # received: 'HTTP/1.1 400 Bad Request' 2059s ok 25 2059s ok 26 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 413 Request Entity Too Large' 2059s # received: 'HTTP/1.1 413 Request Entity Too Large' 2059s ok 27 2059s ok 28 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 413 Request Entity Too Large' 2059s # received: 'HTTP/1.1 413 Request Entity Too Large' 2059s ok 29 2059s ok 30 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 400 Bad Request' 2059s # received: 'HTTP/1.1 400 Bad Request' 2059s ok 31 2059s ok 32 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 400 Bad Request' 2059s # received: 'HTTP/1.1 400 Bad Request' 2059s ok 33 2059s ok 34 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 400 Bad Request' 2059s # received: 'HTTP/1.1 400 Bad Request' 2059s ok 35 2059s ok 36 2059s # testing : response codes 2059s # expected: 'HTTP/1.1 400 Bad Request' 2059s # received: 'HTTP/1.1 400 Bad Request' 2059s ok 37 2059s ok 2063s t/apache/contentlength.t ............ 2063s 1..24 2063s # Running under perl version 5.040000 for linux 2063s # Current time local: Fri Feb 21 13:15:56 2025 2063s # Current time GMT: Fri Feb 21 13:15:56 2025 2063s # Using Test.pm version 1.31 2063s # Using Apache/Test.pm version 1.44 2063s testing default 2063s ok 1 2063s # testing : response codes POST for /echo_post with Content-Length: 2063s # expected: 'HTTP/1.1 400 Bad Request' 2063s # received: 'HTTP/1.1 400 Bad Request' 2063s ok 2 2063s ok 3 2063s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 2063s # expected: 'HTTP/1.1 400 Bad Request' 2063s # received: 'HTTP/1.1 400 Bad Request' 2063s ok 4 2063s ok 5 2063s # testing : response codes POST for /echo_post with Content-Length: 0 2063s # expected: 'HTTP/1.1 200 OK' 2063s # received: 'HTTP/1.1 200 OK' 2063s ok 6 2063s ok 7 2063s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 2063s # expected: 'HTTP/1.1 404 Not Found' 2063s # received: 'HTTP/1.1 404 Not Found' 2063s ok 8 2063s ok 9 2063s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 2063s # expected: 'HTTP/1.1 200 OK' 2063s # received: 'HTTP/1.1 200 OK' 2063s ok 10 2063s ok 11 2063s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 2063s # expected: 'HTTP/1.1 404 Not Found' 2063s # received: 'HTTP/1.1 404 Not Found' 2063s ok 12 2063s ok 13 2063s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 2063s # expected: 'HTTP/1.1 400 Bad Request' 2063s # received: 'HTTP/1.1 400 Bad Request' 2063s ok 14 2063s ok 15 2063s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 2063s # expected: 'HTTP/1.1 400 Bad Request' 2063s # received: 'HTTP/1.1 400 Bad Request' 2063s ok 16 2063s ok 17 2063s # testing : response codes POST for /echo_post with Content-Length: -1 2063s # expected: 'HTTP/1.1 400 Bad Request' 2063s # received: 'HTTP/1.1 400 Bad Request' 2063s ok 18 2063s ok 19 2063s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 2063s # expected: 'HTTP/1.1 400 Bad Request' 2063s # received: 'HTTP/1.1 400 Bad Request' 2063s ok 20 2063s ok 21 2063s # testing : response codes POST for /echo_post with Content-Length: 123abc 2063s # expected: 'HTTP/1.1 400 Bad Request' 2063s # received: 'HTTP/1.1 400 Bad Request' 2063s ok 22 2063s ok 23 2063s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 2063s # expected: 'HTTP/1.1 400 Bad Request' 2063s # received: 'HTTP/1.1 400 Bad Request' 2063s ok 24 2063s ok 2067s t/apache/errordoc.t ................. 2067s 1..14 2067s # Running under perl version 5.040000 for linux 2067s # Current time local: Fri Feb 21 13:16:00 2025 2067s # Current time GMT: Fri Feb 21 13:16:00 2025 2067s # Using Test.pm version 1.31 2067s # Using Apache/Test.pm version 1.44 2067s # testing : notfound.html code 2067s # expected: 404 2067s # received: '404' 2067s ok 1 2067s # testing : notfound.html content 2067s # expected: qr/per-server 404/ 2067s # received: 'per-server 404' 2067s ok 2 2067s # testing : /inherit/notfound.html code 2067s # expected: 404 2067s # received: '404' 2067s ok 3 2067s # testing : /inherit/notfound.html content 2067s # expected: qr/per-server 404/ 2067s # received: 'per-server 404' 2067s ok 4 2067s # testing : /redefine/notfound.html code 2067s # expected: 404 2067s # received: '404' 2067s ok 5 2067s # testing : /redefine/notfound.html content 2067s # expected: 'per-dir 404' 2067s # received: 'per-dir 404' 2067s ok 6 2067s # testing : /redefine/notfound.html code 2067s # expected: 404 2067s # received: '404' 2067s ok 7 2067s # testing : /redefine/notfound.html content 2067s # expected: qr/Not Found/ 2067s # received: ' 2067s # 2067s # 404 Not Found 2067s # 2067s #

Not Found

2067s #

The requested URL was not found on this server.

2067s # ' 2067s ok 8 2067s # testing : /merge/notfound.html code 2067s # expected: 404 2067s # received: '404' 2067s ok 9 2067s # testing : /merge/notfound.html content 2067s # expected: 'testing merge' 2067s # received: 'testing merge' 2067s ok 10 2067s # testing : /merge/merge2/notfound.html code 2067s # expected: 404 2067s # received: '404' 2067s ok 11 2067s # testing : /merge/merge2/notfound.html content 2067s # expected: 'testing merge' 2067s # received: 'testing merge' 2067s ok 12 2067s # testing : /bounce/notfound.html code 2067s # expected: 404 2067s # received: '404' 2067s ok 13 2067s # testing : /bounce/notfound.html content 2067s # expected: qr/expire test/ 2067s # received: ' 2067s # expire test 2067s # expire test 2067s # ' 2067s ok 14 2067s ok 2071s t/apache/etags.t .................... 2071s # Checking for existence of FileETag directive 2071s # Returned 200: 2071s 1..61 2071s # Running under perl version 5.040000 for linux 2071s # Current time local: Fri Feb 21 13:16:04 2025 2071s # Current time GMT: Fri Feb 21 13:16:04 2025 2071s # Using Test.pm version 1.31 2071s # Using Apache/Test.pm version 1.44 2071s # --- 2071s # HEAD /apache/etags/none/i/test.txt 2071s # Expecting one component in ETag field 2071s # Received "5011b" 2071s ok 1 2071s # --- 2071s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 2071s # Expecting one component in ETag field 2071s # Received "5014c" 2071s ok 2 2071s # --- 2071s # HEAD /apache/etags/all/ms/test.txt 2071s # Expecting two components in ETag field 2071s # Received "b-62772ef7d8680" 2071s ok 3 2071s # --- 2071s # HEAD /apache/etags/m/plus-mis/test.txt 2071s # Expecting three components in ETag field 2071s # Received "50106-b-62772ef7d8680" 2071s ok 4 2071s # --- 2071s # HEAD /apache/etags/all/test.txt 2071s # Expecting three components in ETag field 2071s # Received "500d8-b-62772ef7d8680" 2071s ok 5 2071s # --- 2071s # HEAD /apache/etags/i/test.txt 2071s # Expecting one component in ETag field 2071s # Received "500dd" 2071s ok 6 2071s # --- 2071s # HEAD /apache/etags/m/minus-is/test.txt 2071s # Expecting field to be absent 2071s # Received "62772ef7d8680" 2071s ok 7 2071s # --- 2071s # HEAD /apache/etags/none/plus-ms/test.txt 2071s # Expecting two components in ETag field 2071s # Received "b-62772ef7d8680" 2071s ok 8 2071s # --- 2071s # HEAD /apache/etags/none/plus-s/test.txt 2071s # Expecting one component in ETag field 2071s # Received "b" 2071s ok 9 2071s # --- 2071s # HEAD /apache/etags/none/plus-m/test.txt 2071s # Expecting one component in ETag field 2071s # Received "62772ef7d8680" 2071s ok 10 2071s # --- 2071s # HEAD /apache/etags/none/ms/test.txt 2071s # Expecting two components in ETag field 2071s # Received "b-62772ef7d8680" 2071s ok 11 2071s # --- 2071s # HEAD /apache/etags/none/mi/test.txt 2071s # Expecting two components in ETag field 2071s # Received "50126-62772ef7d8680" 2071s ok 12 2071s # --- 2071s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 2071s # Expecting two components in ETag field 2071s # Received "50143-b" 2071s ok 13 2071s # --- 2071s # HEAD /apache/etags/all/m/test.txt 2071s # Expecting one component in ETag field 2071s # Received "62772ef7d8680" 2071s ok 14 2071s # --- 2071s # HEAD /apache/etags/ms/test.txt 2071s # Expecting two components in ETag field 2071s # Received "b-62772ef7d8680" 2071s ok 15 2071s # --- 2071s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 2071s # Expecting one component in ETag field 2071s # Received "62772ef7d8680" 2071s ok 16 2071s # --- 2071s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 2071s # Expecting one component in ETag field 2071s # Received "b" 2071s ok 17 2071s # --- 2071s # HEAD /apache/etags/none/m/test.txt 2071s # Expecting one component in ETag field 2071s # Received "62772ef7d8680" 2071s ok 18 2071s # --- 2071s # HEAD /apache/etags/none/plus-i/test.txt 2071s # Expecting one component in ETag field 2071s # Received "5012f" 2071s ok 19 2071s # --- 2071s # HEAD /apache/etags/none/plus-is/test.txt 2071s # Expecting two components in ETag field 2071s # Received "50132-b" 2071s ok 20 2071s # --- 2071s # HEAD /apache/etags/none/is/test.txt 2071s # Expecting two components in ETag field 2071s # Received "50120-b" 2071s ok 21 2071s # --- 2071s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 2071s # Expecting two components in ETag field 2071s # Received "b-62772ef7d8680" 2071s ok 22 2071s # --- 2071s # HEAD /apache/etags/all/minus-mi/test.txt 2071s # Expecting one component in ETag field 2071s # Received "b" 2071s ok 23 2071s # --- 2071s # HEAD /apache/etags/m/minus-m/test.txt 2071s # Expecting field to be absent 2071s # Received "b-62772ef7d8680" 2071s ok 24 2071s # --- 2071s # HEAD /apache/etags/none/plus-mis/test.txt 2071s # Expecting three components in ETag field 2071s # Received "50150-b-62772ef7d8680" 2071s ok 25 2071s # --- 2071s # HEAD /apache/etags/m/plus-ms/test.txt 2071s # Expecting two components in ETag field 2071s # Received "b-62772ef7d8680" 2071s ok 26 2071s # --- 2071s # HEAD /apache/etags/all/minus-m/test.txt 2071s # Expecting two components in ETag field 2071s # Received "500c2-b" 2071s ok 27 2071s # --- 2071s # HEAD /apache/etags/all/minus-s/test.txt 2071s # Expecting two components in ETag field 2071s # Received "500ce-62772ef7d8680" 2071s ok 28 2071s # --- 2071s # HEAD /apache/etags/mis/test.txt 2071s # Expecting three components in ETag field 2071s # Received "50113-b-62772ef7d8680" 2071s ok 29 2071s # --- 2071s # HEAD /apache/etags/m/plus-is/test.txt 2071s # Expecting three components in ETag field 2071s # Received "500fd-b-62772ef7d8680" 2071s ok 30 2071s # --- 2071s # HEAD /apache/etags/mi/test.txt 2071s # Expecting two components in ETag field 2071s # Received "50110-62772ef7d8680" 2071s ok 31 2071s # --- 2071s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 2071s # Expecting two components in ETag field 2071s # Received "5014f-62772ef7d8680" 2071s ok 32 2071s # --- 2071s # HEAD /apache/etags/is/test.txt 2071s # Expecting two components in ETag field 2071s # Received "500e0-b" 2071s ok 33 2071s # --- 2071s # HEAD /apache/etags/m/minus-s/test.txt 2071s # Expecting field to be absent 2071s # Received "62772ef7d8680" 2071s ok 34 2071s # --- 2071s # HEAD /apache/etags/default/test.txt 2071s # Expecting two components in ETag field 2071s # Received "b-62772ef7d8680" 2071s ok 35 2071s # --- 2071s # HEAD /apache/etags/s/test.txt 2071s # Expecting one component in ETag field 2071s # Received "b" 2071s ok 36 2071s # --- 2071s # HEAD /apache/etags/m/test.txt 2071s # Expecting one component in ETag field 2071s # Received "62772ef7d8680" 2071s ok 37 2071s # --- 2071s # HEAD /apache/etags/m/plus-mi/test.txt 2071s # Expecting two components in ETag field 2071s # Received "50103-62772ef7d8680" 2071s ok 38 2071s # --- 2071s # HEAD /apache/etags/all/minus-ms/test.txt 2071s # Expecting one component in ETag field 2071s # Received "500cb" 2071s ok 39 2071s # --- 2071s # HEAD /apache/etags/m/minus-i/test.txt 2071s # Expecting field to be absent 2071s # Received "62772ef7d8680" 2071s ok 40 2071s # --- 2071s # HEAD /apache/etags/all/inherit/test.txt 2071s # Expecting three components in ETag field 2071s # Received "500b0-b-62772ef7d8680" 2071s ok 41 2071s # --- 2071s # HEAD /apache/etags/none/s/test.txt 2071s # Expecting one component in ETag field 2071s # Received "b" 2071s ok 42 2071s # --- 2071s # HEAD /apache/etags/all/mi/test.txt 2071s # Expecting two components in ETag field 2071s # Received "500b9-62772ef7d8680" 2071s ok 43 2071s # --- 2071s # HEAD /apache/etags/m/minus-mi/test.txt 2071s # Expecting field to be absent 2071s # Received "b-62772ef7d8680" 2071s ok 44 2071s # --- 2071s # HEAD /apache/etags/all/minus-is/test.txt 2071s # Expecting one component in ETag field 2071s # Received "62772ef7d8680" 2071s ok 45 2071s # --- 2071s # HEAD /apache/etags/m/plus-m/test.txt 2071s # Expecting one component in ETag field 2071s # Received "62772ef7d8680" 2071s ok 46 2071s # --- 2071s # HEAD /apache/etags/none/inherit/test.txt 2071s # Expecting field to be absent 2071s # ETag field is missing 2071s ok 47 2071s # --- 2071s # HEAD /apache/etags/all/i/test.txt 2071s # Expecting one component in ETag field 2071s # Received "500ae" 2071s ok 48 2071s # --- 2071s # HEAD /apache/etags/all/mis/test.txt 2071s # Expecting three components in ETag field 2071s # Received "500d1-b-62772ef7d8680" 2071s ok 49 2071s # --- 2071s # HEAD /apache/etags/all/minus-mis/test.txt 2071s # Expecting field to be absent 2071s # Received "b-62772ef7d8680" 2071s ok 50 2071s # --- 2071s # HEAD /apache/etags/m/plus-i/test.txt 2071s # Expecting two components in ETag field 2071s # Received "500fa-62772ef7d8680" 2071s ok 51 2071s # --- 2071s # HEAD /apache/etags/m/minus-ms/test.txt 2071s # Expecting field to be absent 2071s # Received "b-62772ef7d8680" 2071s ok 52 2071s # --- 2071s # HEAD /apache/etags/none/plus-mi/test.txt 2071s # Expecting two components in ETag field 2071s # Received "50138-62772ef7d8680" 2071s ok 53 2071s # --- 2071s # HEAD /apache/etags/m/minus-mis/test.txt 2071s # Expecting field to be absent 2071s # Received "b-62772ef7d8680" 2071s ok 54 2071s # --- 2071s # HEAD /apache/etags/none/test.txt 2071s # Expecting field to be absent 2071s # ETag field is missing 2071s ok 55 2071s # --- 2071s # HEAD /apache/etags/m/plus-s/test.txt 2071s # Expecting two components in ETag field 2071s # Received "b-62772ef7d8680" 2071s ok 56 2071s # --- 2071s # HEAD /apache/etags/none/mis/test.txt 2071s # Expecting three components in ETag field 2071s # Received "50129-b-62772ef7d8680" 2071s ok 57 2071s # --- 2071s # HEAD /apache/etags/all/s/test.txt 2071s # Expecting one component in ETag field 2071s # Received "b" 2071s ok 58 2071s # --- 2071s # HEAD /apache/etags/all/is/test.txt 2071s # Expecting two components in ETag field 2071s # Received "500b3-b" 2071s ok 59 2071s # --- 2071s # HEAD /apache/etags/all/minus-i/test.txt 2071s # Expecting two components in ETag field 2071s # Received "b-62772ef7d8680" 2071s ok 60 2071s # --- 2071s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 2071s # Expecting field to be absent 2071s # Received "b-62772ef7d8680" 2071s ok 61 2071s ok 2076s t/apache/expr.t ..................... 2076s 1..229 2076s # Running under perl version 5.040000 for linux 2076s # Current time local: Fri Feb 21 13:16:08 2025 2076s # Current time GMT: Fri Feb 21 13:16:08 2025 2076s # Using Test.pm version 1.31 2076s # Using Apache/Test.pm version 1.44 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true" should evaluate to true, got true 2076s ok 1 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "false" should evaluate to false, got false 2076s ok 2 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s Should get parse error for "foo", got parse error 2076s ok 3 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "1 -eq 01" should evaluate to true, got true 2076s ok 4 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "1 -eq 2" should evaluate to false, got false 2076s ok 5 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "1 -ne 2" should evaluate to true, got true 2076s ok 6 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "1 -ne 1" should evaluate to false, got false 2076s ok 7 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "1 -lt 02" should evaluate to true, got true 2076s ok 8 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "1 -lt 1" should evaluate to false, got false 2076s ok 9 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "1 -le 2" should evaluate to true, got true 2076s ok 10 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "1 -le 1" should evaluate to true, got true 2076s ok 11 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "2 -gt 1" should evaluate to true, got true 2076s ok 12 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "1 -gt 1" should evaluate to false, got false 2076s ok 13 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "2 -ge 1" should evaluate to true, got true 2076s ok 14 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "1 -ge 1" should evaluate to true, got true 2076s ok 15 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "1 -gt -1" should evaluate to true, got true 2076s ok 16 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'aa' == 'aa'" should evaluate to true, got true 2076s ok 17 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'aa' == 'b'" should evaluate to false, got false 2076s ok 18 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'aa' = 'aa'" should evaluate to true, got true 2076s ok 19 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'aa' = 'b'" should evaluate to false, got false 2076s ok 20 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'aa' != 'b'" should evaluate to true, got true 2076s ok 21 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'aa' != 'aa'" should evaluate to false, got false 2076s ok 22 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'aa' < 'b'" should evaluate to true, got true 2076s ok 23 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'aa' < 'aa'" should evaluate to false, got false 2076s ok 24 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'aa' <= 'b'" should evaluate to true, got true 2076s ok 25 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'aa' <= 'aa'" should evaluate to true, got true 2076s ok 26 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'b' > 'aa'" should evaluate to true, got true 2076s ok 27 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'aa' > 'aa'" should evaluate to false, got false 2076s ok 28 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'b' >= 'aa'" should evaluate to true, got true 2076s ok 29 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'aa' >= 'aa'" should evaluate to true, got true 2076s ok 30 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 2076s ok 31 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 2076s ok 32 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 2076s ok 33 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 2076s ok 34 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 2076s ok 35 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 2076s ok 36 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 2076s ok 37 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 2076s ok 38 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 2076s ok 39 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 2076s ok 40 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{TIME} != ''" should evaluate to true, got true 2076s ok 41 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'a' -in { 'b', 'a' } " should evaluate to true, got true 2076s ok 42 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'a' -in { 'b', 'c' } " should evaluate to false, got false 2076s ok 43 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s " 'abc' =~ /bc/ " should evaluate to true, got true 2076s ok 44 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s " 'abc' =~ /BC/i " should evaluate to true, got true 2076s ok 45 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s " 'abc' !~ m!bc! " should evaluate to false, got false 2076s ok 46 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s " 'abc' !~ m!BC!i " should evaluate to false, got false 2076s ok 47 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s " $0 == '' " should evaluate to true, got true 2076s ok 48 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s " $1 == '' " should evaluate to true, got true 2076s ok 49 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s " $9 == '' " should evaluate to true, got true 2076s ok 50 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s " '$0' == '' " should evaluate to true, got true 2076s ok 51 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 2076s ok 52 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 2076s ok 53 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 2076s ok 54 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 2076s ok 55 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 2076s ok 56 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 2076s ok 57 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 2076s ok 58 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 2076s ok 59 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 2076s ok 60 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 2076s ok 61 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 2076s ok 62 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 2076s ok 63 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 2076s ok 64 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 2076s ok 65 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 2076s ok 66 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 2076s ok 67 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 2076s ok 68 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 2076s ok 69 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 2076s ok 70 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{HTTPS} == 'off' " should evaluate to true, got true 2076s ok 71 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 2076s ok 72 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 2076s ok 73 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 2076s ok 74 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 2076s ok 75 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 2076s ok 76 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 2076s ok 77 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 2076s ok 78 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 2076s ok 79 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 2076s ok 80 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 2076s ok 81 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 2076s ok 82 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "escape('?') = '%3f' " should evaluate to true, got true 2076s ok 83 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "unescape('%3f') = '?' " should evaluate to true, got true 2076s ok 84 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 2076s ok 85 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 2076s ok 86 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 2076s ok 87 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "file('/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 2076s ok 88 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-n ''" should evaluate to false, got false 2076s ok 89 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-z ''" should evaluate to true, got true 2076s ok 90 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-n '1'" should evaluate to true, got true 2076s ok 91 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-z '1'" should evaluate to false, got false 2076s ok 92 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s Should get parse error for "-R 'abc'", got parse error 2076s ok 93 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 2076s ok 94 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-R '240.0.0.0'" should evaluate to false, got false 2076s ok 95 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-R '240.0.0.0/8'" should evaluate to false, got false 2076s ok 96 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-R 'ff::/8'" should evaluate to false, got false 2076s ok 97 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 2076s ok 98 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 2076s ok 99 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 2076s ok 100 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 2076s ok 101 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 2076s ok 102 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 2076s ok 103 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 2076s ok 104 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'foo' -strmatch '*o'" should evaluate to true, got true 2076s ok 105 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 2076s ok 106 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'foo' -strmatch 'F*'" should evaluate to false, got false 2076s ok 107 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'foo' -strcmatch 'F*'" should evaluate to true, got true 2076s ok 108 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'foo' -strmatch 'g*'" should evaluate to false, got false 2076s ok 109 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'foo' -strcmatch 'g*'" should evaluate to false, got false 2076s ok 110 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 2076s ok 111 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 2076s ok 112 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 2076s ok 113 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 2076s ok 114 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s Should get parse error for "foo('bar') = 'bar'", got parse error 2076s ok 115 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s Should get parse error for "%{FOO} != 'bar'", got parse error 2076s ok 116 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s Should get parse error for "'bar' = bar", got parse error 2076s ok 117 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true" should evaluate to true, got true 2076s ok 118 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true && true" should evaluate to true, got true 2076s ok 119 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true || true" should evaluate to true, got true 2076s ok 120 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true || true || true" should evaluate to true, got true 2076s ok 121 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true || true && true" should evaluate to true, got true 2076s ok 122 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true && true || true" should evaluate to true, got true 2076s ok 123 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true && true && true" should evaluate to true, got true 2076s ok 124 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true || true || !true" should evaluate to true, got true 2076s ok 125 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true || true && !true" should evaluate to true, got true 2076s ok 126 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true && true || !true" should evaluate to true, got true 2076s ok 127 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true && true && !true" should evaluate to false, got false 2076s ok 128 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true && !true" should evaluate to false, got false 2076s ok 129 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true || !true" should evaluate to true, got true 2076s ok 130 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true || !true || true" should evaluate to true, got true 2076s ok 131 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true || !true && true" should evaluate to true, got true 2076s ok 132 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true && !true || true" should evaluate to true, got true 2076s ok 133 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true && !true && true" should evaluate to false, got false 2076s ok 134 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true || !true || !true" should evaluate to true, got true 2076s ok 135 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true || !true && !true" should evaluate to true, got true 2076s ok 136 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true && !true || !true" should evaluate to false, got false 2076s ok 137 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "true && !true && !true" should evaluate to false, got false 2076s ok 138 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true" should evaluate to false, got false 2076s ok 139 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true && true" should evaluate to false, got false 2076s ok 140 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true || true" should evaluate to true, got true 2076s ok 141 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true || true || true" should evaluate to true, got true 2076s ok 142 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true || true && true" should evaluate to true, got true 2076s ok 143 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true && true || true" should evaluate to true, got true 2076s ok 144 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true && true && true" should evaluate to false, got false 2076s ok 145 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true || true || !true" should evaluate to true, got true 2076s ok 146 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true || true && !true" should evaluate to false, got false 2076s ok 147 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true && true || !true" should evaluate to false, got false 2076s ok 148 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true && true && !true" should evaluate to false, got false 2076s ok 149 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true && !true" should evaluate to false, got false 2076s ok 150 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true || !true" should evaluate to false, got false 2076s ok 151 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true || !true || true" should evaluate to true, got true 2076s ok 152 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true || !true && true" should evaluate to false, got false 2076s ok 153 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true && !true || true" should evaluate to true, got true 2076s ok 154 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true && !true && true" should evaluate to false, got false 2076s ok 155 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true || !true || !true" should evaluate to false, got false 2076s ok 156 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true || !true && !true" should evaluate to false, got false 2076s ok 157 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true && !true || !true" should evaluate to false, got false 2076s ok 158 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!true && !true && !true" should evaluate to false, got false 2076s ok 159 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true)" should evaluate to false, got false 2076s ok 160 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true && true)" should evaluate to false, got false 2076s ok 161 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true || true)" should evaluate to false, got false 2076s ok 162 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true || true || true)" should evaluate to false, got false 2076s ok 163 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true || true && true)" should evaluate to false, got false 2076s ok 164 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true && true || true)" should evaluate to false, got false 2076s ok 165 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true && true && true)" should evaluate to false, got false 2076s ok 166 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true || true || !true)" should evaluate to false, got false 2076s ok 167 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true || true && !true)" should evaluate to false, got false 2076s ok 168 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true && true || !true)" should evaluate to false, got false 2076s ok 169 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true && true && !true)" should evaluate to true, got true 2076s ok 170 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true && !true)" should evaluate to true, got true 2076s ok 171 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true || !true)" should evaluate to false, got false 2076s ok 172 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true || !true || true)" should evaluate to false, got false 2076s ok 173 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true || !true && true)" should evaluate to false, got false 2076s ok 174 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true && !true || true)" should evaluate to false, got false 2076s ok 175 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true && !true && true)" should evaluate to true, got true 2076s ok 176 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true || !true || !true)" should evaluate to false, got false 2076s ok 177 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true || !true && !true)" should evaluate to false, got false 2076s ok 178 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true && !true || !true)" should evaluate to true, got true 2076s ok 179 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(true && !true && !true)" should evaluate to true, got true 2076s ok 180 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true)" should evaluate to true, got true 2076s ok 181 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true && true)" should evaluate to true, got true 2076s ok 182 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true || true)" should evaluate to false, got false 2076s ok 183 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true || true || true)" should evaluate to false, got false 2076s ok 184 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true || true && true)" should evaluate to false, got false 2076s ok 185 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true && true || true)" should evaluate to false, got false 2076s ok 186 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true && true && true)" should evaluate to true, got true 2076s ok 187 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true || true || !true)" should evaluate to false, got false 2076s ok 188 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true || true && !true)" should evaluate to true, got true 2076s ok 189 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true && true || !true)" should evaluate to true, got true 2076s ok 190 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true && true && !true)" should evaluate to true, got true 2076s ok 191 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true && !true)" should evaluate to true, got true 2076s ok 192 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true || !true)" should evaluate to true, got true 2076s ok 193 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true || !true || true)" should evaluate to false, got false 2076s ok 194 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true || !true && true)" should evaluate to true, got true 2076s ok 195 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true && !true || true)" should evaluate to false, got false 2076s ok 196 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true && !true && true)" should evaluate to true, got true 2076s ok 197 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true || !true || !true)" should evaluate to true, got true 2076s ok 198 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true || !true && !true)" should evaluate to true, got true 2076s ok 199 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true && !true || !true)" should evaluate to true, got true 2076s ok 200 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "!(!true && !true && !true)" should evaluate to true, got true 2076s ok 201 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "filesize('/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 2076s ok 202 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "filesize('/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 2076s ok 203 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "filesize('/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 2076s ok 204 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-d '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 2076s ok 205 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-e '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2076s ok 206 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-f '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2076s ok 207 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-s '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2076s ok 208 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-d '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 2076s ok 209 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-e '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 2076s ok 210 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-f '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 2076s ok 211 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-s '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 2076s ok 212 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-d '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 2076s ok 213 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-e '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 2076s ok 214 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-f '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 2076s ok 215 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-s '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 2076s ok 216 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-d '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2076s ok 217 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-e '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2076s ok 218 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-f '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2076s ok 219 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-s '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2076s ok 220 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-F '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2076s ok 221 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-F '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2076s ok 222 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-U '/apache/' " should evaluate to true, got true 2076s ok 223 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "-U '/apache/expr/none' " should evaluate to false, got false 2076s ok 224 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 2076s ok 225 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 2076s ok 226 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "base64('foo') = 'Zm9v' " should evaluate to true, got true 2076s ok 227 2076s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 2076s ok 228 2076s Error log should not have 'Internal evaluation error' entries, found 0 2076s ok 229 2076s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2076s ok 2082s t/apache/expr_string.t .............. 2082s 1..29 2082s # Running under perl version 5.040000 for linux 2082s # Current time local: Fri Feb 21 13:16:13 2025 2082s # Current time GMT: Fri Feb 21 13:16:13 2025 2082s # Using Test.pm version 1.31 2082s # Using Apache/Test.pm version 1.44 2082s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2082s ok 1 2082s Expected return code 200, got 200 for 'foo' 2082s ok 2 2082s # testing : log message [Fri Feb 21 13:16:17.071010 2025] [log_debug:info] [pid 478806:tid 478862] [client 127.0.0.1:53954] foo (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2082s # didn't match 2082s # expected: 'foo' 2082s # received: 'foo' 2082s ok 3 2082s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2082s ok 4 2082s Expected return code 200, got 200 for '%{req:SomeHeader}' 2082s ok 5 2082s # testing : log message [Fri Feb 21 13:16:17.329831 2025] [log_debug:info] [pid 478806:tid 478862] [client 127.0.0.1:53954] SomeValue (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2082s # didn't match 2082s # expected: 'SomeValue' 2082s # received: 'SomeValue' 2082s ok 6 2082s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2082s ok 7 2082s Should get parse error (500) for "%{", got 500 2082s ok 8 2082s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2082s ok 9 2082s Expected return code 200, got 200 for '%' 2082s ok 10 2082s # testing : log message [Fri Feb 21 13:16:17.839927 2025] [log_debug:info] [pid 478814:tid 478858] [client 127.0.0.1:53958] % (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2082s # didn't match 2082s # expected: '%' 2082s # received: '%' 2082s ok 11 2082s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2082s ok 12 2082s Expected return code 200, got 200 for '}' 2082s ok 13 2082s # testing : log message [Fri Feb 21 13:16:18.094141 2025] [log_debug:info] [pid 478814:tid 478858] [client 127.0.0.1:53958] } (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2082s # didn't match 2082s # expected: '}' 2082s # received: '}' 2082s ok 14 2082s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2082s ok 15 2082s Expected return code 200, got 200 for '\"' 2082s ok 16 2082s # testing : log message [Fri Feb 21 13:16:18.348624 2025] [log_debug:info] [pid 478814:tid 478858] [client 127.0.0.1:53958] " (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2082s # didn't match 2082s # expected: '"' 2082s # received: '"' 2082s ok 17 2082s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2082s ok 18 2082s Expected return code 200, got 200 for '\'' 2082s ok 19 2082s # testing : log message [Fri Feb 21 13:16:18.604008 2025] [log_debug:info] [pid 478814:tid 478858] [client 127.0.0.1:53958] ' (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2082s # didn't match 2082s # expected: '\'' 2082s # received: '\'' 2082s ok 20 2082s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2082s ok 21 2082s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 2082s ok 22 2082s # testing : log message [Fri Feb 21 13:16:18.858945 2025] [log_debug:info] [pid 478814:tid 478858] [client 127.0.0.1:53958] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2082s # didn't match 2082s # expected: '%{req:SomeHeader}' 2082s # received: '%{req:SomeHeader}' 2082s ok 23 2082s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2082s ok 24 2082s Expected return code 200, got 200 for '%{tolower:IDENT}' 2082s ok 25 2082s # testing : log message [Fri Feb 21 13:16:19.114247 2025] [log_debug:info] [pid 478814:tid 478858] [client 127.0.0.1:53958] ident (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2082s # didn't match 2082s # expected: 'ident' 2082s # received: 'ident' 2082s ok 26 2082s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2082s ok 27 2082s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 2082s ok 28 2082s # testing : log message [Fri Feb 21 13:16:19.368264 2025] [log_debug:info] [pid 478814:tid 478858] [client 127.0.0.1:53958] get (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2082s # didn't match 2082s # expected: 'get' 2082s # received: 'get' 2082s ok 29 2082s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2082s ok 2087s t/apache/getfile.t .................. 2087s # using LWP client 2087s 1..220 2087s # Running under perl version 5.040000 for linux 2087s # Current time local: Fri Feb 21 13:16:19 2025 2087s # Current time GMT: Fri Feb 21 13:16:19 2025 2087s # Using Test.pm version 1.31 2087s # Using Apache/Test.pm version 1.44 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "4c64-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 19556 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl.pod 2087s # expected: 19556 2087s # received: 19556 2087s ok 1 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "dbb0-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 56240 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5004delta.pod 2087s # expected: 56240 2087s # received: 56240 2087s ok 2 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "85ea-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 34282 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5005delta.pod 2087s # expected: 34282 2087s # received: 34282 2087s ok 3 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "da40-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 55872 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5100delta.pod 2087s # expected: 55872 2087s # received: 55872 2087s ok 4 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "ab70-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 43888 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5101delta.pod 2087s # expected: 43888 2087s # received: 43888 2087s ok 5 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "15cb8-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 89272 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5120delta.pod 2087s # expected: 89272 2087s # received: 89272 2087s ok 6 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2707-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 9991 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5121delta.pod 2087s # expected: 9991 2087s # received: 9991 2087s ok 7 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2569-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 9577 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5122delta.pod 2087s # expected: 9577 2087s # received: 9577 2087s ok 8 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1004-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4100 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5123delta.pod 2087s # expected: 4100 2087s # received: 4100 2087s ok 9 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "e58-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 3672 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5124delta.pod 2087s # expected: 3672 2087s # received: 3672 2087s ok 10 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1e00-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 7680 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5125delta.pod 2087s # expected: 7680 2087s # received: 7680 2087s ok 11 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "233a9-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 144297 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5140delta.pod 2087s # expected: 144297 2087s # received: 144297 2087s ok 12 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1f1e-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 7966 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5141delta.pod 2087s # expected: 7966 2087s # received: 7966 2087s ok 13 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1aeb-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 6891 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5142delta.pod 2087s # expected: 6891 2087s # received: 6891 2087s ok 14 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1e50-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 7760 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5143delta.pod 2087s # expected: 7760 2087s # received: 7760 2087s ok 15 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "18b7-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 6327 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5144delta.pod 2087s # expected: 6327 2087s # received: 6327 2087s ok 16 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "20a07-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 133639 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5160delta.pod 2087s # expected: 133639 2087s # received: 133639 2087s ok 17 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "17fe-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 6142 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5161delta.pod 2087s # expected: 6142 2087s # received: 6142 2087s ok 18 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "e0a-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 3594 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5162delta.pod 2087s # expected: 3594 2087s # received: 3594 2087s ok 19 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "ff5-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4085 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5163delta.pod 2087s # expected: 4085 2087s # received: 4085 2087s ok 20 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1d280-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 119424 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5180delta.pod 2087s # expected: 119424 2087s # received: 119424 2087s ok 21 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "19c5-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 6597 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5181delta.pod 2087s # expected: 6597 2087s # received: 6597 2087s ok 22 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "14d7-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 5335 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5182delta.pod 2087s # expected: 5335 2087s # received: 5335 2087s ok 23 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1208-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4616 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5184delta.pod 2087s # expected: 4616 2087s # received: 4616 2087s ok 24 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1c352-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 115538 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5200delta.pod 2087s # expected: 115538 2087s # received: 115538 2087s ok 25 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2a07-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 10759 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5201delta.pod 2087s # expected: 10759 2087s # received: 10759 2087s ok 26 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2fef-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 12271 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5202delta.pod 2087s # expected: 12271 2087s # received: 12271 2087s ok 27 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2410-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 9232 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5203delta.pod 2087s # expected: 9232 2087s # received: 9232 2087s ok 28 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1fa8f-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 129679 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5220delta.pod 2087s # expected: 129679 2087s # received: 129679 2087s ok 29 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "293d-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 10557 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5221delta.pod 2087s # expected: 10557 2087s # received: 10557 2087s ok 30 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "301f-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 12319 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5222delta.pod 2087s # expected: 12319 2087s # received: 12319 2087s ok 31 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "20fa-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 8442 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5223delta.pod 2087s # expected: 8442 2087s # received: 8442 2087s ok 32 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1162-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4450 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5224delta.pod 2087s # expected: 4450 2087s # received: 4450 2087s ok 33 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "fc09-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 64521 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5240delta.pod 2087s # expected: 64521 2087s # received: 64521 2087s ok 34 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2009-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 8201 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5241delta.pod 2087s # expected: 8201 2087s # received: 8201 2087s ok 35 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1007-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4103 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5242delta.pod 2087s # expected: 4103 2087s # received: 4103 2087s ok 36 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2aac-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 10924 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5243delta.pod 2087s # expected: 10924 2087s # received: 10924 2087s ok 37 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1168-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4456 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5244delta.pod 2087s # expected: 4456 2087s # received: 4456 2087s ok 38 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1875a-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 100186 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5260delta.pod 2087s # expected: 100186 2087s # received: 100186 2087s ok 39 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1e25-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 7717 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5261delta.pod 2087s # expected: 7717 2087s # received: 7717 2087s ok 40 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1e16-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 7702 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5262delta.pod 2087s # expected: 7702 2087s # received: 7702 2087s ok 41 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1b69-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 7017 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5263delta.pod 2087s # expected: 7017 2087s # received: 7017 2087s ok 42 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "115d9-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 71129 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5280delta.pod 2087s # expected: 71129 2087s # received: 71129 2087s ok 43 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "11f7-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4599 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5281delta.pod 2087s # expected: 4599 2087s # received: 4599 2087s ok 44 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1806-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 6150 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5282delta.pod 2087s # expected: 6150 2087s # received: 6150 2087s ok 45 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "13f7-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 5111 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5283delta.pod 2087s # expected: 5111 2087s # received: 5111 2087s ok 46 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "a038-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 41016 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5300delta.pod 2087s # expected: 41016 2087s # received: 41016 2087s ok 47 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1662-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 5730 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5301delta.pod 2087s # expected: 5730 2087s # received: 5730 2087s ok 48 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "124a-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4682 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5302delta.pod 2087s # expected: 4682 2087s # received: 4682 2087s ok 49 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1374-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4980 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5303delta.pod 2087s # expected: 4980 2087s # received: 4980 2087s ok 50 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "d310-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 54032 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5320delta.pod 2087s # expected: 54032 2087s # received: 54032 2087s ok 51 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1b5f-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 7007 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5321delta.pod 2087s # expected: 7007 2087s # received: 7007 2087s ok 52 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "9201-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 37377 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5340delta.pod 2087s # expected: 37377 2087s # received: 37377 2087s ok 53 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1076-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4214 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5341delta.pod 2087s # expected: 4214 2087s # received: 4214 2087s ok 54 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "f68-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 3944 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5342delta.pod 2087s # expected: 3944 2087s # received: 3944 2087s ok 55 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "fd6-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4054 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5343delta.pod 2087s # expected: 4054 2087s # received: 4054 2087s ok 56 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "ad8b-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 44427 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5360delta.pod 2087s # expected: 44427 2087s # received: 44427 2087s ok 57 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1288-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4744 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5361delta.pod 2087s # expected: 4744 2087s # received: 4744 2087s ok 58 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "f69-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 3945 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5362delta.pod 2087s # expected: 3945 2087s # received: 3945 2087s ok 59 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "fd7-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4055 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5363delta.pod 2087s # expected: 4055 2087s # received: 4055 2087s ok 60 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "10d47-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 68935 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5380delta.pod 2087s # expected: 68935 2087s # received: 68935 2087s ok 61 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "f6a-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 3946 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5381delta.pod 2087s # expected: 3946 2087s # received: 3946 2087s ok 62 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "fd8-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4056 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5382delta.pod 2087s # expected: 4056 2087s # received: 4056 2087s ok 63 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "c797-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 51095 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl5400delta.pod 2087s # expected: 51095 2087s # received: 51095 2087s ok 64 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1e723-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 124707 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl561delta.pod 2087s # expected: 124707 2087s # received: 124707 2087s ok 65 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1a2bb-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 107195 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl56delta.pod 2087s # expected: 107195 2087s # received: 107195 2087s ok 66 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "94ac-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 38060 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl581delta.pod 2087s # expected: 38060 2087s # received: 38060 2087s ok 67 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1176-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4470 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl582delta.pod 2087s # expected: 4470 2087s # received: 4470 2087s ok 68 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "18bf-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 6335 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl583delta.pod 2087s # expected: 6335 2087s # received: 6335 2087s ok 69 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1cc3-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 7363 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl584delta.pod 2087s # expected: 7363 2087s # received: 7363 2087s ok 70 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1701-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 5889 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl585delta.pod 2087s # expected: 5889 2087s # received: 5889 2087s ok 71 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "122b-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4651 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl586delta.pod 2087s # expected: 4651 2087s # received: 4651 2087s ok 72 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "20a4-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 8356 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl587delta.pod 2087s # expected: 8356 2087s # received: 8356 2087s ok 73 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "62c1-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 25281 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl588delta.pod 2087s # expected: 25281 2087s # received: 25281 2087s ok 74 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "d28d-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 53901 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl589delta.pod 2087s # expected: 53901 2087s # received: 53901 2087s ok 75 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1c1d5-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 115157 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perl58delta.pod 2087s # expected: 115157 2087s # received: 115157 2087s ok 76 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "4fe9-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 20457 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlaix.pod 2087s # expected: 20457 2087s # received: 20457 2087s ok 77 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1688-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 5768 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlamiga.pod 2087s # expected: 5768 2087s # received: 5768 2087s ok 78 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2031-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 8241 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlandroid.pod 2087s # expected: 8241 2087s # received: 8241 2087s ok 79 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "ceb51-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 846673 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlapi.pod 2087s # expected: 846673 2087s # received: 846673 2087s ok 80 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "5838-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 22584 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlapio.pod 2087s # expected: 22584 2087s # received: 22584 2087s ok 81 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1b62-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 7010 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlartistic.pod 2087s # expected: 7010 2087s # received: 7010 2087s ok 82 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "210c-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 8460 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlbook.pod 2087s # expected: 8460 2087s # received: 8460 2087s ok 83 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "126-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 294 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlboot.pod 2087s # expected: 294 2087s # received: 294 2087s ok 84 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "130-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 304 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlbot.pod 2087s # expected: 304 2087s # received: 304 2087s ok 85 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1f50-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 8016 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlbs2000.pod 2087s # expected: 8016 2087s # received: 8016 2087s ok 86 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "dea2-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 56994 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlcall.pod 2087s # expected: 56994 2087s # received: 56994 2087s ok 87 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1180-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4480 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlcheat.pod 2087s # expected: 4480 2087s # received: 4480 2087s ok 88 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "3179-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 12665 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlclass.pod 2087s # expected: 12665 2087s # received: 12665 2087s ok 89 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "3c63-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 15459 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlclassguts.pod 2087s # expected: 15459 2087s # received: 15459 2087s ok 90 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "d19f-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 53663 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlclib.pod 2087s # expected: 53663 2087s # received: 53663 2087s ok 91 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "12e5-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4837 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlcn.pod 2087s # expected: 4837 2087s # received: 4837 2087s ok 92 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1b1b-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 6939 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlcommunity.pod 2087s # expected: 6939 2087s # received: 6939 2087s ok 93 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "662a-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 26154 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlcygwin.pod 2087s # expected: 26154 2087s # received: 26154 2087s ok 94 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "cfa2-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 53154 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perldata.pod 2087s # expected: 53154 2087s # received: 53154 2087s ok 95 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "134d-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4941 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 2087s # expected: 4941 2087s # received: 4941 2087s ok 96 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "a85c-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 43100 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perldebguts.pod 2087s # expected: 43100 2087s # received: 43100 2087s ok 97 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "5693-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 22163 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perldebtut.pod 2087s # expected: 22163 2087s # received: 22163 2087s ok 98 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "9bc9-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 39881 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perldebug.pod 2087s # expected: 39881 2087s # received: 39881 2087s ok 99 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "c797-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 51095 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perldelta.pod 2087s # expected: 51095 2087s # received: 51095 2087s ok 100 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "5fb8-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 24504 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perldeprecation.pod 2087s # expected: 24504 2087s # received: 24504 2087s ok 101 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "4d4e9-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 316649 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perldiag.pod 2087s # expected: 316649 2087s # received: 316649 2087s ok 102 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "24a0-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 9376 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perldoc.pod 2087s # expected: 9376 2087s # received: 9376 2087s ok 103 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "b4ed-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 46317 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perldocstyle.pod 2087s # expected: 46317 2087s # received: 46317 2087s ok 104 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "6946-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 26950 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perldsc.pod 2087s # expected: 26950 2087s # received: 26950 2087s ok 105 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1f20-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 7968 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perldtrace.pod 2087s # expected: 7968 2087s # received: 7968 2087s ok 106 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1497f-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 84351 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlebcdic.pod 2087s # expected: 84351 2087s # received: 84351 2087s ok 107 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "937e-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 37758 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlembed.pod 2087s # expected: 37758 2087s # received: 37758 2087s ok 108 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2812-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 10258 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlexperiment.pod 2087s # expected: 10258 2087s # received: 10258 2087s ok 109 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "58d2-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 22738 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlfaq.pod 2087s # expected: 22738 2087s # received: 22738 2087s ok 110 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "34a1-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 13473 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlfaq1.pod 2087s # expected: 13473 2087s # received: 13473 2087s ok 111 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "292a-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 10538 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlfaq2.pod 2087s # expected: 10538 2087s # received: 10538 2087s ok 112 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "92e1-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 37601 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlfaq3.pod 2087s # expected: 37601 2087s # received: 37601 2087s ok 113 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "16bcd-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 93133 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlfaq4.pod 2087s # expected: 93133 2087s # received: 93133 2087s ok 114 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "dbc1-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 56257 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlfaq5.pod 2087s # expected: 56257 2087s # received: 56257 2087s ok 115 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "9a71-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 39537 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlfaq6.pod 2087s # expected: 39537 2087s # received: 39537 2087s ok 116 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "93ae-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 37806 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlfaq7.pod 2087s # expected: 37806 2087s # received: 37806 2087s ok 117 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "c30c-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 49932 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlfaq8.pod 2087s # expected: 49932 2087s # received: 49932 2087s ok 118 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "3b75-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 15221 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlfaq9.pod 2087s # expected: 15221 2087s # received: 15221 2087s ok 119 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "56ca-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 22218 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlfilter.pod 2087s # expected: 22218 2087s # received: 22218 2087s ok 120 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "342b-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 13355 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlfork.pod 2087s # expected: 13355 2087s # received: 13355 2087s ok 121 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "4122-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 16674 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlform.pod 2087s # expected: 16674 2087s # received: 16674 2087s ok 122 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "671-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 1649 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 2087s # expected: 1649 2087s # received: 1649 2087s ok 123 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "68740-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 427840 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlfunc.pod 2087s # expected: 427840 2087s # received: 427840 2087s ok 124 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "7c2e-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 31790 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlgit.pod 2087s # expected: 31790 2087s # received: 31790 2087s ok 125 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "219ca-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 137674 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlglossary.pod 2087s # expected: 137674 2087s # received: 137674 2087s ok 126 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "4072-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 16498 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlgov.pod 2087s # expected: 16498 2087s # received: 16498 2087s ok 127 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "35f7-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 13815 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:23 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlgpl.pod 2087s # expected: 13815 2087s # received: 13815 2087s ok 128 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "31bb8-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 203704 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlguts.pod 2087s # expected: 203704 2087s # received: 203704 2087s ok 129 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "afe5-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 45029 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlhack.pod 2087s # expected: 45029 2087s # received: 45029 2087s ok 130 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1297d-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 76157 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlhacktips.pod 2087s # expected: 76157 2087s # received: 76157 2087s ok 131 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1809-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 6153 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlhacktut.pod 2087s # expected: 6153 2087s # received: 6153 2087s ok 132 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "602-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 1538 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlhaiku.pod 2087s # expected: 1538 2087s # received: 1538 2087s ok 133 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "ea29-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 59945 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlhist.pod 2087s # expected: 59945 2087s # received: 59945 2087s ok 134 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "77a4-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 30628 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlhpux.pod 2087s # expected: 30628 2087s # received: 30628 2087s ok 135 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "7dd-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 2013 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlhurd.pod 2087s # expected: 2013 2087s # received: 2013 2087s ok 136 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1fc9f-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 130207 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlintern.pod 2087s # expected: 130207 2087s # received: 130207 2087s ok 137 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "9216-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 37398 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlinterp.pod 2087s # expected: 37398 2087s # received: 37398 2087s ok 138 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "579a-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 22426 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlintro.pod 2087s # expected: 22426 2087s # received: 22426 2087s ok 139 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "8ad2-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 35538 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perliol.pod 2087s # expected: 35538 2087s # received: 35538 2087s ok 140 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "11818-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 71704 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlipc.pod 2087s # expected: 71704 2087s # received: 71704 2087s ok 141 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1150-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4432 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlirix.pod 2087s # expected: 4432 2087s # received: 4432 2087s ok 142 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "20a8-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 8360 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perljp.pod 2087s # expected: 8360 2087s # received: 8360 2087s ok 143 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2fc0-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 12224 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlko.pod 2087s # expected: 12224 2087s # received: 12224 2087s ok 144 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "163-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 355 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perllexwarn.pod 2087s # expected: 355 2087s # received: 355 2087s ok 145 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "7ea-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 2026 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perllinux.pod 2087s # expected: 2026 2087s # received: 2026 2087s ok 146 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "12978-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 76152 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perllocale.pod 2087s # expected: 76152 2087s # received: 76152 2087s ok 147 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2487-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 9351 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perllol.pod 2087s # expected: 9351 2087s # received: 9351 2087s ok 148 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2f6f-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 12143 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlmacosx.pod 2087s # expected: 12143 2087s # received: 12143 2087s ok 149 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "67a7-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 26535 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlmod.pod 2087s # expected: 26535 2087s # received: 26535 2087s ok 150 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2574-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 9588 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 2087s # expected: 9588 2087s # received: 9588 2087s ok 151 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1095c-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 67932 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlmodlib.pod 2087s # expected: 67932 2087s # received: 67932 2087s ok 152 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "573b-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 22331 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 2087s # expected: 22331 2087s # received: 22331 2087s ok 153 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "d65-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 3429 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlmroapi.pod 2087s # expected: 3429 2087s # received: 3429 2087s ok 154 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2ad3-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 10963 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlnewmod.pod 2087s # expected: 10963 2087s # received: 10963 2087s ok 155 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "20a5-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 8357 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlnumber.pod 2087s # expected: 8357 2087s # received: 8357 2087s ok 156 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "8d31-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 36145 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlobj.pod 2087s # expected: 36145 2087s # received: 36145 2087s ok 157 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "6885-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 26757 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlootut.pod 2087s # expected: 26757 2087s # received: 26757 2087s ok 158 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2b4ac-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 177324 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlop.pod 2087s # expected: 177324 2087s # received: 177324 2087s ok 159 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "4db-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 1243 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 2087s # expected: 1243 2087s # received: 1243 2087s ok 160 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "3b77-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 15223 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlopentut.pod 2087s # expected: 15223 2087s # received: 15223 2087s ok 161 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "16cb7-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 93367 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlos2.pod 2087s # expected: 93367 2087s # received: 93367 2087s ok 162 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "37cb-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 14283 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlos390.pod 2087s # expected: 14283 2087s # received: 14283 2087s ok 163 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "12b0-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4784 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlos400.pod 2087s # expected: 4784 2087s # received: 4784 2087s ok 164 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "c8a9-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 51369 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlpacktut.pod 2087s # expected: 51369 2087s # received: 51369 2087s ok 165 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "c2bc-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 49852 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlperf.pod 2087s # expected: 49852 2087s # received: 49852 2087s ok 166 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1418-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 5144 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlplan9.pod 2087s # expected: 5144 2087s # received: 5144 2087s ok 167 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "5b65-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 23397 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlpod.pod 2087s # expected: 23397 2087s # received: 23397 2087s ok 168 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "10d10-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 68880 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlpodspec.pod 2087s # expected: 68880 2087s # received: 68880 2087s ok 169 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2f40-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 12096 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 2087s # expected: 12096 2087s # received: 12096 2087s ok 170 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "67b7-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 26551 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlpolicy.pod 2087s # expected: 26551 2087s # received: 26551 2087s ok 171 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "15db1-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 89521 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlport.pod 2087s # expected: 89521 2087s # received: 89521 2087s ok 172 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1412-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 5138 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlpragma.pod 2087s # expected: 5138 2087s # received: 5138 2087s ok 173 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1a25-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 6693 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlqnx.pod 2087s # expected: 6693 2087s # received: 6693 2087s ok 174 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "21256-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 135766 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlre.pod 2087s # expected: 135766 2087s # received: 135766 2087s ok 175 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "8a9c-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 35484 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlreapi.pod 2087s # expected: 35484 2087s # received: 35484 2087s ok 176 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "818f-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 33167 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 2087s # expected: 33167 2087s # received: 33167 2087s ok 177 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "bec7-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 48839 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 2087s # expected: 48839 2087s # received: 48839 2087s ok 178 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "8d5c-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 36188 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlref.pod 2087s # expected: 36188 2087s # received: 36188 2087s ok 179 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "4944-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 18756 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlreftut.pod 2087s # expected: 18756 2087s # received: 18756 2087s ok 180 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "a989-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 43401 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlreguts.pod 2087s # expected: 43401 2087s # received: 43401 2087s ok 181 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1fd-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 509 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlrepository.pod 2087s # expected: 509 2087s # received: 509 2087s ok 182 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "4b07-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 19207 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlrequick.pod 2087s # expected: 19207 2087s # received: 19207 2087s ok 183 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "3caa-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 15530 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlreref.pod 2087s # expected: 15530 2087s # received: 15530 2087s ok 184 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1e1ef-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 123375 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlretut.pod 2087s # expected: 123375 2087s # received: 123375 2087s ok 185 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "651-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 1617 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlriscos.pod 2087s # expected: 1617 2087s # received: 1617 2087s ok 186 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "e707-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 59143 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlrun.pod 2087s # expected: 59143 2087s # received: 59143 2087s ok 187 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "6cea-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 27882 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlsec.pod 2087s # expected: 27882 2087s # received: 27882 2087s ok 188 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "4af2-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 19186 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 2087s # expected: 19186 2087s # received: 19186 2087s ok 189 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "7494-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 29844 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlsolaris.pod 2087s # expected: 29844 2087s # received: 29844 2087s ok 190 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1bdc-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 7132 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlsource.pod 2087s # expected: 7132 2087s # received: 7132 2087s ok 191 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "233b-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 9019 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlstyle.pod 2087s # expected: 9019 2087s # received: 9019 2087s ok 192 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "12fb9-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 77753 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlsub.pod 2087s # expected: 77753 2087s # received: 77753 2087s ok 193 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "d31f-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 54047 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlsyn.pod 2087s # expected: 54047 2087s # received: 54047 2087s ok 194 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "2858-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 10328 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlsynology.pod 2087s # expected: 10328 2087s # received: 10328 2087s ok 195 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "b184-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 45444 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlthrtut.pod 2087s # expected: 45444 2087s # received: 45444 2087s ok 196 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "9a91-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 39569 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perltie.pod 2087s # expected: 39569 2087s # received: 39569 2087s ok 197 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "ce6d8-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 845528 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perltoc.pod 2087s # expected: 845528 2087s # received: 845528 2087s ok 198 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "174-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 372 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perltodo.pod 2087s # expected: 372 2087s # received: 372 2087s ok 199 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "126-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 294 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perltooc.pod 2087s # expected: 294 2087s # received: 294 2087s ok 200 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "126-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 294 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perltoot.pod 2087s # expected: 294 2087s # received: 294 2087s ok 201 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "297f-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 10623 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perltrap.pod 2087s # expected: 10623 2087s # received: 10623 2087s ok 202 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "213f-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 8511 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perltru64.pod 2087s # expected: 8511 2087s # received: 8511 2087s ok 203 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1183-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4483 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perltw.pod 2087s # expected: 4483 2087s # received: 4483 2087s ok 204 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "162b6-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 90806 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlunicode.pod 2087s # expected: 90806 2087s # received: 90806 2087s ok 205 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "6349-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 25417 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlunicook.pod 2087s # expected: 25417 2087s # received: 25417 2087s ok 206 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "372e-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 14126 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlunifaq.pod 2087s # expected: 14126 2087s # received: 14126 2087s ok 207 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "96e1-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 38625 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perluniintro.pod 2087s # expected: 38625 2087s # received: 38625 2087s ok 208 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "6eefa-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 454394 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perluniprops.pod 2087s # expected: 454394 2087s # received: 454394 2087s ok 209 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1f10-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 7952 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlunitut.pod 2087s # expected: 7952 2087s # received: 7952 2087s ok 210 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "1ce8-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 7400 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlutil.pod 2087s # expected: 7400 2087s # received: 7400 2087s ok 211 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "16c17-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 93207 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlvar.pod 2087s # expected: 93207 2087s # received: 93207 2087s ok 212 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "c68d-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 50829 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlvms.pod 2087s # expected: 50829 2087s # received: 50829 2087s ok 213 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "f16-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 3862 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlvos.pod 2087s # expected: 3862 2087s # received: 3862 2087s ok 214 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "7c61-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 31841 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlwin32.pod 2087s # expected: 31841 2087s # received: 31841 2087s ok 215 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "12d15-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 77077 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlxs.pod 2087s # expected: 77077 2087s # received: 77077 2087s ok 216 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "c51f-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 50463 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlxstut.pod 2087s # expected: 50463 2087s # received: 50463 2087s ok 217 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "5dc1-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 24001 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 2087s # expected: 24001 2087s # received: 24001 2087s ok 218 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "d4110-627730f333380" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 868624 2087s #Last-Modified: Thu, 21 Nov 2024 21:36:30 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-binary-httpd 2087s # expected: 868624 2087s # received: 868624 2087s ok 219 2087s #lwp request: 2087s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 2087s #User-Agent: libwww-perl/6.77 2087s # 2087s #server response: 2087s #HTTP/1.1 200 OK 2087s #Connection: close 2087s #Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Accept-Ranges: bytes 2087s #ETag: "3d27a0-62796587675c0" 2087s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2087s #Vary: In-If1 2087s #Content-Length: 4007840 2087s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2087s #Client-Date: Fri, 21 Feb 2025 13:16:24 GMT 2087s #Client-Peer: 127.0.0.1:8529 2087s #Client-Response-Num: 1 2087s #DMMATCH1: 1 2087s # 2087s # testing : download of /getfiles-binary-perl 2087s # expected: 4007840 2087s # received: 4007840 2087s ok 220 2087s ok 2091s t/apache/headers.t .................. 2091s 1..27 2091s # Running under perl version 5.040000 for linux 2091s # Current time local: Fri Feb 21 13:16:24 2025 2091s # Current time GMT: Fri Feb 21 13:16:24 2025 2091s # Using Test.pm version 1.31 2091s # Using Apache/Test.pm version 1.44 2091s testing: Hello: World 2091s ok 1 2091s # testing : response success 2091s # expected: qr/HTTP\/1\.. 200 OK/ 2091s # received: 'HTTP/1.1 200 OK' 2091s ok 2 2091s header: [World] vs [World] 2091s # testing : compare header Hello value 2091s # expected: 'World' 2091s # received: 'World' 2091s ok 3 2091s testing: Hello: World 2091s ok 4 2091s # testing : response success 2091s # expected: qr/HTTP\/1\.. 200 OK/ 2091s # received: 'HTTP/1.1 200 OK' 2091s ok 5 2091s header: [World] vs [World] 2091s # testing : compare header Hello value 2091s # expected: 'World' 2091s # received: 'World' 2091s ok 6 2091s testing: Hello: World 2091s ok 7 2091s # testing : response success 2091s # expected: qr/HTTP\/1\.. 200 OK/ 2091s # received: 'HTTP/1.1 200 OK' 2091s ok 8 2091s header: [World] vs [World] 2091s # testing : compare header Hello value 2091s # expected: 'World' 2091s # received: 'World' 2091s ok 9 2091s testing: Hello: Foo 2091s Bar 2091s ok 10 2091s # testing : response success 2091s # expected: qr/HTTP\/1\.. 200 OK/ 2091s # received: 'HTTP/1.1 200 OK' 2091s ok 11 2091s header: [Foo Bar] vs [Foo Bar] 2091s # testing : compare header Hello value 2091s # expected: 'Foo Bar' 2091s # received: 'Foo Bar' 2091s ok 12 2091s testing: Hello: Foo 2091s Bar 2091s ok 13 2091s # testing : response success 2091s # expected: qr/HTTP\/1\.. 200 OK/ 2091s # received: 'HTTP/1.1 200 OK' 2091s ok 14 2091s header: [Foo Bar] vs [Foo Bar] 2091s # testing : compare header Hello value 2091s # expected: 'Foo Bar' 2091s # received: 'Foo Bar' 2091s ok 15 2091s testing: Hello: Foo 2091s Bar 2091s ok 16 2091s # testing : response success 2091s # expected: qr/HTTP\/1\.. 200 OK/ 2091s # received: 'HTTP/1.1 200 OK' 2091s ok 17 2091s header: [Foo Bar] vs [Foo Bar] 2091s # testing : compare header Hello value 2091s # expected: 'Foo Bar' 2091s # received: 'Foo Bar' 2091s ok 18 2091s testing: Hello: Foo 2091s Bar 2091s ok 19 2091s # testing : response success 2091s # expected: qr/HTTP\/1\.. 200 OK/ 2091s # received: 'HTTP/1.1 200 OK' 2091s ok 20 2091s header: [Foo Bar] vs [Foo Bar] 2091s # testing : compare header Hello value 2091s # expected: 'Foo Bar' 2091s # received: 'Foo Bar' 2091s ok 21 2091s testing: Hello: Foo 2091s Bar 2091s ok 22 2091s # testing : response success 2091s # expected: qr/HTTP\/1\.. 200 OK/ 2091s # received: 'HTTP/1.1 200 OK' 2091s ok 23 2091s header: [Foo Bar] vs [Foo Bar] 2091s # testing : compare header Hello value 2091s # expected: 'Foo Bar' 2091s # received: 'Foo Bar' 2091s ok 24 2091s testing: Hello:World 2091s ok 25 2091s # testing : response success 2091s # expected: qr/HTTP\/1\.. 200 OK/ 2091s # received: 'HTTP/1.1 200 OK' 2091s ok 26 2091s header: [World] vs [World] 2091s # testing : compare header Hello value 2091s # expected: 'World' 2091s # received: 'World' 2091s ok 27 2091s ok 2095s t/apache/hostcheck.t ................ 2095s 1..14 2095s # Running under perl version 5.040000 for linux 2095s # Current time local: Fri Feb 21 13:16:28 2025 2095s # Current time GMT: Fri Feb 21 13:16:28 2025 2095s # Using Test.pm version 1.31 2095s # Using Apache/Test.pm version 1.44 2095s # SENDING to 127.0.0.1:8529 2095s # GET / HTTP/1.1 2095s Host: localhost 2095s 2095s # expected 200, got 200 for ok 2095s ok 1 2095s # SENDING to 127.0.0.1:8529 2095s # GET / HTTP/1.1 2095s Host: localhost:1 2095s 2095s # expected 200, got 200 for port ignored 2095s ok 2 2095s # SENDING to 127.0.0.1:8529 2095s # GET / HTTP/1.1 2095s Host: notlisted 2095s 2095s # expected 200, got 200 for name not listed 2095s ok 3 2095s # SENDING to 127.0.0.1:8529 2095s # GET / HTTP/1.1 2095s Host: 127.0.0.1 2095s 2095s # expected 200, got 200 for IP not in serveralias/servername 2095s ok 4 2095s # SENDING to 127.0.0.1:8529 2095s # GET / HTTP/1.1 2095s Host: default-strict 2095s 2095s # expected 200, got 200 for NVH matches in default server 2095s ok 5 2095s # SENDING to 127.0.0.1:8529 2095s # GET / HTTP/1.1 2095s Host: nvh-strict 2095s 2095s # expected 200, got 200 for NVH matches 2095s ok 6 2095s # SENDING to 127.0.0.1:8529 2095s # GET / HTTP/1.1 2095s Host: nvh-strict:1 2095s 2095s # expected 200, got 200 for NVH matches port ignored 2095s ok 7 2095s # SENDING to 127.0.0.1:8556 2095s # GET / HTTP/1.1 2095s Host: localhost 2095s 2095s # expected 400, got 400 for ok 2095s ok 8 2095s # SENDING to 127.0.0.1:8556 2095s # GET / HTTP/1.1 2095s Host: localhost:1 2095s 2095s # expected 400, got 400 for port ignored 2095s ok 9 2095s # SENDING to 127.0.0.1:8556 2095s # GET / HTTP/1.1 2095s Host: notlisted 2095s 2095s # expected 400, got 400 for name not listed 2095s ok 10 2095s # SENDING to 127.0.0.1:8556 2095s # GET / HTTP/1.1 2095s Host: 127.0.0.1 2095s 2095s # expected 400, got 400 for IP not in serveralias/servername 2095s ok 11 2095s # SENDING to 127.0.0.1:8556 2095s # GET / HTTP/1.1 2095s Host: default-strict 2095s 2095s # expected 200, got 200 for NVH matches in default server 2095s ok 12 2095s # SENDING to 127.0.0.1:8556 2095s # GET / HTTP/1.1 2095s Host: nvh-strict 2095s 2095s # expected 200, got 200 for NVH matches 2095s ok 13 2095s # SENDING to 127.0.0.1:8556 2095s # GET / HTTP/1.1 2095s Host: nvh-strict:1 2095s 2095s # expected 200, got 200 for NVH matches port ignored 2095s ok 14 2095s ok 2100s t/apache/http_strict.t .............. 2100s 1..178 2100s # Running under perl version 5.040000 for linux 2100s # Current time local: Fri Feb 21 13:16:32 2025 2100s # Current time GMT: Fri Feb 21 13:16:32 2025 2100s # Using Test.pm version 1.31 2100s # Using Apache/Test.pm version 1.44 2100s # SENDING: 2100s # GET / HTTP/1.0\r\n\r\n 2100s # expecting success, got 200 2100s ok 1 2100s # SENDING: 2100s # GET / HTTP/1.0\n\n 2100s # expecting success, got 200 2100s ok 2 2100s # SENDING: 2100s # get / HTTP/1.0\r\n\r\n 2100s # expecting 501, got 501 2100s ok 3 2100s # SENDING: 2100s # G ET / HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 4 2100s # SENDING: 2100s # G\x00ET / HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 5 2100s # SENDING: 2100s # G/T / HTTP/1.0\r\n\r\n 2100s # expecting 501, got 501 2100s ok 6 2100s # SENDING: 2100s # GET /\x00 HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 7 2100s # SENDING: 2100s # GET / HTTP/1.0\x00\r\n\r\n 2100s # expecting 400, got 400 2100s ok 8 2100s # SENDING: 2100s # GET\x0c/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 9 2100s # SENDING: 2100s # GET\r/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 10 2100s # SENDING: 2100s # GET\t/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 11 2100s # SENDING: 2100s # GET / HTT/1.0\r\n\r\n 2100s # expecting error, got 400 2100s ok 12 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 2100s # expecting success, got 200 2100s ok 13 2100s # SENDING: 2100s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 2100s # expecting success, got 200 2100s ok 14 2100s # SENDING: 2100s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 2100s # expecting success, got 200 2100s ok 15 2100s # SENDING: 2100s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 2100s # expecting 400, got 400 2100s ok 16 2100s # SENDING: 2100s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 2100s # expecting 400, got 400 2100s ok 17 2100s # SENDING: 2100s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 2100s # expecting 200, got 200 2100s ok 18 2100s # SENDING: 2100s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 2100s # expecting 400, got 400 2100s ok 19 2100s # SENDING: 2100s # GET / HTTP/\r\nHost: localhost\r\n\r\n 2100s # expecting error, got 400 2100s ok 20 2100s # SENDING: 2100s # GET / HTTP/0.9\r\n\r\n 2100s # expecting error, got 400 2100s ok 21 2100s # SENDING: 2100s # GET / HTTP/0.8\r\n\r\n 2100s # expecting error, got 400 2100s ok 22 2100s # SENDING: 2100s # GET /\x01 HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 23 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 24 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 25 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 26 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 27 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo\r\n\r\n 2100s # expecting 400, got 400 2100s ok 28 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 29 2100s # SENDING: 2100s # GET / HTTP/1.0\r\n: bar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 30 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 31 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 2100s # expecting 400, got 400 2100s ok 32 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 33 2100s # SENDING: 2100s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 34 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 35 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 36 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 37 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 38 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 2100s # expecting 400, got 400 2100s ok 39 2100s # SENDING: 2100s # GET / HTTP/1.0\r\r 2100s # expecting dropped connection and HTTPD dropped connection 2100s ok 40 2100s # SENDING: 2100s # GET /\r\n 2100s # expecting headerless HTTP/0.9 body, got response 2100s ok 41 2100s # SENDING: 2100s # GET /#frag HTTP/1.0\r\n 2100s # expecting 400, got 400 2100s ok 42 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 2100s # expecting 200, got 200 2100s ok 43 2100s # SENDING: 2100s # GET http://017700000001/ HTTP/1.0\r\n\r\n 2100s # expecting 200, got 200 2100s ok 44 2100s # SENDING: 2100s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 2100s # expecting 200, got 200 2100s ok 45 2100s # SENDING: 2100s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 2100s # expecting 200, got 200 2100s ok 46 2100s # SENDING: 2100s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 2100s # expecting 200, got 200 2100s ok 47 2100s # SENDING: 2100s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 2100s # expecting 200, got 200 2100s ok 48 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 2100s # expecting 200, got 200 2100s ok 49 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 2100s # expecting 400, got 400 2100s ok 50 2100s # SENDING: 2100s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 2100s # expecting 200, got 200 2100s ok 51 2100s # SENDING: 2100s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 52 2100s # SENDING: 2100s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 53 2100s # SENDING: 2100s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 54 2100s # SENDING: 2100s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 2100s # expecting 200, got 200 2100s ok 55 2100s # SENDING: 2100s # GET http://[::1]/ HTTP/1.0\r\n\r\n 2100s # expecting success, got 200 2100s ok 56 2100s # SENDING: 2100s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 2100s # expecting success, got 200 2100s ok 57 2100s # SENDING: 2100s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 2100s # expecting success, got 200 2100s ok 58 2100s # SENDING: 2100s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 2100s # expecting success, got 200 2100s ok 59 2100s # SENDING: 2100s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 60 2100s # SENDING: 2100s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 2100s # expecting success, got 200 2100s ok 61 2100s # SENDING: 2100s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 2100s # expecting success, got 200 2100s ok 62 2100s # SENDING: 2100s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 63 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 2100s # expecting success, got 200 2100s ok 64 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 2100s # expecting success, got 200 2100s ok 65 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 2100s # expecting success, got 200 2100s ok 66 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 2100s # expecting success, got 200 2100s ok 67 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 2100s # expecting success, got 200 2100s ok 68 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 2100s # expecting success, got 200 2100s ok 69 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 2100s # expecting 200, got 200 2100s ok 70 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 2100s # expecting 200, got 200 2100s ok 71 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 2100s # expecting 400, got 400 2100s ok 72 2100s # SENDING: 2100s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 73 2100s # SENDING: 2100s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 74 2100s # SENDING: 2100s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 75 2100s # SENDING: 2100s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 76 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 2100s # expecting 200, got 200 2100s ok 77 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 2100s # expecting 200, got 200 2100s ok 78 2100s # SENDING: 2100s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 2100s # expecting 200, got 200 2100s ok 79 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 2100s # DECODED: Foo: bar 2100s # RESPONSE: 2100s # HTTP/1.1 200 OK\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:36 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Foo: bar\r\n 2100s # Vary: In-If1\r\n 2100s # DMMATCH1: 1\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/plain\r\n 2100s # \r\n 2100s # Hi!\n 2100s # SERVERNAME=localhost\n 2100s # HTTP_HOST=\n 2100s # 2100s # expecting 200, got 200 2100s ok 80 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 2100s # DECODED: Foo: 2100s # RESPONSE: 2100s # HTTP/1.1 200 OK\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:36 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Foo: \r\n 2100s # Vary: In-If1\r\n 2100s # DMMATCH1: 1\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/plain\r\n 2100s # \r\n 2100s # Hi!\n 2100s # SERVERNAME=localhost\n 2100s # HTTP_HOST=\n 2100s # 2100s # expecting 200, got 200 2100s ok 81 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 2100s # DECODED: : bar 2100s # RESPONSE: 2100s # HTTP/1.1 500 Internal Server Error\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:36 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Content-Length: 564\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/html; charset=iso-8859-1\r\n 2100s # \r\n 2100s # \n 2100s # \n 2100s # ... 2100s # expecting 500, got 500 2100s ok 82 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 2100s # DECODED: F\x00oo: bar 2100s # RESPONSE: 2100s # HTTP/1.1 500 Internal Server Error\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:36 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Content-Length: 528\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/html; charset=iso-8859-1\r\n 2100s # \r\n 2100s # \n 2100s # \n 2100s # ... 2100s # expecting 500, got 500 2100s ok 83 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 2100s # DECODED: F\x01oo: bar 2100s # RESPONSE: 2100s # HTTP/1.1 500 Internal Server Error\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:36 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Content-Length: 564\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/html; charset=iso-8859-1\r\n 2100s # \r\n 2100s # \n 2100s # \n 2100s # ... 2100s # expecting 500, got 500 2100s ok 84 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 2100s # DECODED: F\noo: bar 2100s # RESPONSE: 2100s # HTTP/1.1 500 Internal Server Error\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:36 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Content-Length: 528\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/html; charset=iso-8859-1\r\n 2100s # \r\n 2100s # \n 2100s # \n 2100s # ... 2100s # expecting 500, got 500 2100s ok 85 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 2100s # DECODED: Foo: b\tar 2100s # RESPONSE: 2100s # HTTP/1.1 200 OK\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:36 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Foo: b\tar\r\n 2100s # Vary: In-If1\r\n 2100s # DMMATCH1: 1\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/plain\r\n 2100s # \r\n 2100s # Hi!\n 2100s # SERVERNAME=localhost\n 2100s # HTTP_HOST=\n 2100s # 2100s # expecting 200, got 200 2100s ok 86 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 2100s # DECODED: Foo: b\x01ar 2100s # RESPONSE: 2100s # HTTP/1.1 500 Internal Server Error\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:36 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Content-Length: 564\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/html; charset=iso-8859-1\r\n 2100s # \r\n 2100s # \n 2100s # \n 2100s # ... 2100s # expecting 500, got 500 2100s ok 87 2100s # SENDING: 2100s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 2100s # expecting 500, got 500 2100s ok 88 2100s # SENDING: 2100s # GET / HTTP/1.0\r\n\r\n 2100s # expecting success, got 200 2100s ok 89 2100s # SENDING: 2100s # GET / HTTP/1.0\n\n 2100s # expecting 400, got 400 2100s ok 90 2100s # SENDING: 2100s # get / HTTP/1.0\r\n\r\n 2100s # expecting 501, got 501 2100s ok 91 2100s # SENDING: 2100s # G ET / HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 92 2100s # SENDING: 2100s # G\x00ET / HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 93 2100s # SENDING: 2100s # G/T / HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 94 2100s # SENDING: 2100s # GET /\x00 HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 95 2100s # SENDING: 2100s # GET / HTTP/1.0\x00\r\n\r\n 2100s # expecting 400, got 400 2100s ok 96 2100s # SENDING: 2100s # GET\x0c/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 97 2100s # SENDING: 2100s # GET\r/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 98 2100s # SENDING: 2100s # GET\t/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 99 2100s # SENDING: 2100s # GET / HTT/1.0\r\n\r\n 2100s # expecting error, got 400 2100s ok 100 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 2100s # expecting success, got 200 2100s ok 101 2100s # SENDING: 2100s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 2100s # expecting success, got 200 2100s ok 102 2100s # SENDING: 2100s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 2100s # expecting success, got 200 2100s ok 103 2100s # SENDING: 2100s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 2100s # expecting 400, got 400 2100s ok 104 2100s # SENDING: 2100s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 2100s # expecting 400, got 400 2100s ok 105 2100s # SENDING: 2100s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 2100s # expecting 400, got 400 2100s ok 106 2100s # SENDING: 2100s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 2100s # expecting 400, got 400 2100s ok 107 2100s # SENDING: 2100s # GET / HTTP/\r\nHost: localhost\r\n\r\n 2100s # expecting error, got 400 2100s ok 108 2100s # SENDING: 2100s # GET / HTTP/0.9\r\n\r\n 2100s # expecting error, got 400 2100s ok 109 2100s # SENDING: 2100s # GET / HTTP/0.8\r\n\r\n 2100s # expecting error, got 400 2100s ok 110 2100s # SENDING: 2100s # GET /\x01 HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 111 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 112 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 113 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 114 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 115 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo\r\n\r\n 2100s # expecting 400, got 400 2100s ok 116 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 117 2100s # SENDING: 2100s # GET / HTTP/1.0\r\n: bar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 118 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 119 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 2100s # expecting 400, got 400 2100s ok 120 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 121 2100s # SENDING: 2100s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 122 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 123 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 124 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 2100s # expecting 400, got 400 2100s ok 125 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 126 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 2100s # expecting 400, got 400 2100s ok 127 2100s # SENDING: 2100s # GET / HTTP/1.0\r\r 2100s # expecting dropped connection and HTTPD dropped connection 2100s ok 128 2100s # SENDING: 2100s # GET /\r\n 2100s # expecting headerless HTTP/0.9 body, got response 2100s ok 129 2100s # SENDING: 2100s # GET /#frag HTTP/1.0\r\n 2100s # expecting 400, got 400 2100s ok 130 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 2100s # expecting 400, got 400 2100s ok 131 2100s # SENDING: 2100s # GET http://017700000001/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 132 2100s # SENDING: 2100s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 133 2100s # SENDING: 2100s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 2100s # expecting 200, got 200 2100s ok 134 2100s # SENDING: 2100s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 135 2100s # SENDING: 2100s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 136 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 2100s # expecting 400, got 400 2100s ok 137 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 2100s # expecting 400, got 400 2100s ok 138 2100s # SENDING: 2100s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 2100s # expecting 200, got 200 2100s ok 139 2100s # SENDING: 2100s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 140 2100s # SENDING: 2100s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 141 2100s # SENDING: 2100s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 142 2100s # SENDING: 2100s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 143 2100s # SENDING: 2100s # GET http://[::1]/ HTTP/1.0\r\n\r\n 2100s # expecting success, got 200 2100s ok 144 2100s # SENDING: 2100s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 2100s # expecting success, got 200 2100s ok 145 2100s # SENDING: 2100s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 2100s # expecting success, got 200 2100s ok 146 2100s # SENDING: 2100s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 2100s # expecting success, got 200 2100s ok 147 2100s # SENDING: 2100s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 148 2100s # SENDING: 2100s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 2100s # expecting success, got 200 2100s ok 149 2100s # SENDING: 2100s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 2100s # expecting success, got 200 2100s ok 150 2100s # SENDING: 2100s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 2100s # expecting 400, got 400 2100s ok 151 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 2100s # expecting success, got 200 2100s ok 152 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 2100s # expecting success, got 200 2100s ok 153 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 2100s # expecting success, got 200 2100s ok 154 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 2100s # expecting success, got 200 2100s ok 155 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 2100s # expecting success, got 200 2100s ok 156 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 2100s # expecting success, got 200 2100s ok 157 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 2100s # expecting 400, got 400 2100s ok 158 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 2100s # expecting 400, got 400 2100s ok 159 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 2100s # expecting 400, got 400 2100s ok 160 2100s # SENDING: 2100s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 161 2100s # SENDING: 2100s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 162 2100s # SENDING: 2100s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 163 2100s # SENDING: 2100s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2100s # expecting 200, got 200 2100s ok 164 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 2100s # expecting 200, got 200 2100s ok 165 2100s # SENDING: 2100s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 2100s # expecting 200, got 200 2100s ok 166 2100s # SENDING: 2100s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 2100s # expecting 200, got 200 2100s ok 167 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 2100s # DECODED: Foo: bar 2100s # RESPONSE: 2100s # HTTP/1.1 200 OK\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:36 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Foo: bar\r\n 2100s # Vary: In-If1\r\n 2100s # DMMATCH1: 1\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/plain\r\n 2100s # \r\n 2100s # Hi!\n 2100s # SERVERNAME=localhost\n 2100s # HTTP_HOST=\n 2100s # 2100s # expecting 200, got 200 2100s ok 168 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 2100s # DECODED: Foo: 2100s # RESPONSE: 2100s # HTTP/1.1 200 OK\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:36 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Foo: \r\n 2100s # Vary: In-If1\r\n 2100s # DMMATCH1: 1\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/plain\r\n 2100s # \r\n 2100s # Hi!\n 2100s # SERVERNAME=localhost\n 2100s # HTTP_HOST=\n 2100s # 2100s # expecting 200, got 200 2100s ok 169 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 2100s # DECODED: : bar 2100s # RESPONSE: 2100s # HTTP/1.1 500 Internal Server Error\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:36 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/html; charset=iso-8859-1\r\n 2100s # \r\n 2100s # \n 2100s # \n 2100s # ... 2100s # expecting 500, got 500 2100s ok 170 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 2100s # DECODED: F\x00oo: bar 2100s # RESPONSE: 2100s # HTTP/1.1 500 Internal Server Error\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:36 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Content-Length: 528\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/html; charset=iso-8859-1\r\n 2100s # \r\n 2100s # \n 2100s # \n 2100s # ... 2100s # expecting 500, got 500 2100s ok 171 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 2100s # DECODED: F\x01oo: bar 2100s # RESPONSE: 2100s # HTTP/1.1 500 Internal Server Error\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:37 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Content-Length: 564\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/html; charset=iso-8859-1\r\n 2100s # \r\n 2100s # \n 2100s # \n 2100s # ... 2100s # expecting 500, got 500 2100s ok 172 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 2100s # DECODED: F\noo: bar 2100s # RESPONSE: 2100s # HTTP/1.1 500 Internal Server Error\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:37 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Content-Length: 528\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/html; charset=iso-8859-1\r\n 2100s # \r\n 2100s # \n 2100s # \n 2100s # ... 2100s # expecting 500, got 500 2100s ok 173 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 2100s # DECODED: Foo: b\tar 2100s # RESPONSE: 2100s # HTTP/1.1 200 OK\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:37 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Foo: b\tar\r\n 2100s # Vary: In-If1\r\n 2100s # DMMATCH1: 1\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/plain\r\n 2100s # \r\n 2100s # Hi!\n 2100s # SERVERNAME=localhost\n 2100s # HTTP_HOST=\n 2100s # 2100s # expecting 200, got 200 2100s ok 174 2100s # SENDING: 2100s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 2100s # DECODED: Foo: b\x01ar 2100s # RESPONSE: 2100s # HTTP/1.1 500 Internal Server Error\r\n 2100s # Date: Fri, 21 Feb 2025 13:16:37 GMT\r\n 2100s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2100s # Connection: close\r\n 2100s # Content-Type: text/html; charset=iso-8859-1\r\n 2100s # \r\n 2100s # \n 2100s # \n 2100s # ... 2100s # expecting 500, got 500 2100s ok 175 2100s # SENDING: 2100s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 2100s # expecting 500, got 500 2100s ok 176 2100s ok 177 2100s ok 178 2100s ok 2104s t/apache/if_sections.t .............. 2104s 1..46 2104s # Running under perl version 5.040000 for linux 2104s # Current time local: Fri Feb 21 13:16:37 2025 2104s # Current time GMT: Fri Feb 21 13:16:37 2025 2104s # Using Test.pm version 1.31 2104s # Using Apache/Test.pm version 1.44 2104s # /if_sec/ with '': 2104s # expected: 200 2104s # received: '200' 2104s ok 1 2104s # expected: undef 2104s # received: undef 2104s ok 2 2104s # /if_sec/foo.if_test with '': 2104s # expected: 200 2104s # received: '200' 2104s ok 3 2104s # expected: undef 2104s # received: undef 2104s ok 4 2104s # /if_sec/foo.if_test with '1': 2104s # expected: 200 2104s # received: '200' 2104s ok 5 2104s # expected: 'global1' 2104s # received: 'global1' 2104s ok 6 2104s # /if_sec/foo.if_test with '1 11': 2104s # expected: 200 2104s # received: '200' 2104s ok 7 2104s # expected: 'global1, nested11, nested113' 2104s # received: 'global1, nested11, nested113' 2104s ok 8 2104s # /if_sec/foo.if_test with '1 11 111': 2104s # expected: 200 2104s # received: '200' 2104s ok 9 2104s # expected: 'global1, nested11, nested111' 2104s # received: 'global1, nested11, nested111' 2104s ok 10 2104s # /if_sec/foo.if_test with '1 11 112': 2104s # expected: 200 2104s # received: '200' 2104s ok 11 2104s # expected: 'global1, nested11, nested112' 2104s # received: 'global1, nested11, nested112' 2104s ok 12 2104s # /if_sec/foo.if_test with '1 2': 2104s # expected: 200 2104s # received: '200' 2104s ok 13 2104s # expected: 'global1, files2' 2104s # received: 'global1, files2' 2104s ok 14 2104s # /if_sec/dir/foo.txt with '1 2': 2104s # expected: 200 2104s # received: '200' 2104s ok 15 2104s # expected: 'global1, dir1, dir2, dir_files1' 2104s # received: 'global1, dir1, dir2, dir_files1' 2104s ok 16 2104s # /if_sec/dir/ with '1 2': 2104s # expected: 200 2104s # received: '200' 2104s ok 17 2104s # expected: 'global1, dir1, dir2' 2104s # received: 'global1, dir1, dir2' 2104s ok 18 2104s # /if_sec/dir/ with '1 11': 2104s # expected: 200 2104s # received: '200' 2104s ok 19 2104s # expected: 'global1, dir1, nested11, nested113' 2104s # received: 'global1, dir1, nested11, nested113' 2104s ok 20 2104s # /if_sec/dir/ with '1 11 111': 2104s # expected: 200 2104s # received: '200' 2104s ok 21 2104s # expected: 'global1, dir1, nested11, nested111' 2104s # received: 'global1, dir1, nested11, nested111' 2104s ok 22 2104s # /if_sec/dir/ with '1 11 112': 2104s # expected: 200 2104s # received: '200' 2104s ok 23 2104s # expected: 'global1, dir1, nested11, nested112' 2104s # received: 'global1, dir1, nested11, nested112' 2104s ok 24 2104s # /if_sec/loc/ with '1 2': 2104s # expected: 200 2104s # received: '200' 2104s ok 25 2104s # expected: 'global1, loc1, loc2' 2104s # received: 'global1, loc1, loc2' 2104s ok 26 2104s # /if_sec/loc/foo.txt with '1 2': 2104s # expected: 200 2104s # received: '200' 2104s ok 27 2104s # expected: 'global1, loc1, loc2' 2104s # received: 'global1, loc1, loc2' 2104s ok 28 2104s # /if_sec/loc/ with '1 11': 2104s # expected: 200 2104s # received: '200' 2104s ok 29 2104s # expected: 'global1, loc1, nested11, nested113' 2104s # received: 'global1, loc1, nested11, nested113' 2104s ok 30 2104s # /if_sec/loc/ with '1 11 111': 2104s # expected: 200 2104s # received: '200' 2104s ok 31 2104s # expected: 'global1, loc1, nested11, nested111' 2104s # received: 'global1, loc1, nested11, nested111' 2104s ok 32 2104s # /if_sec/loc/ with '1 11 112': 2104s # expected: 200 2104s # received: '200' 2104s ok 33 2104s # expected: 'global1, loc1, nested11, nested112' 2104s # received: 'global1, loc1, nested11, nested112' 2104s ok 34 2104s # /if_sec/loc/foo.if_test with '1 2': 2104s # expected: 200 2104s # received: '200' 2104s ok 35 2104s # expected: 'global1, files2, loc1, loc2' 2104s # received: 'global1, files2, loc1, loc2' 2104s ok 36 2104s # /if_sec/loc/foo.if_test with '1 2 11': 2104s # expected: 200 2104s # received: '200' 2104s ok 37 2104s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 2104s # received: 'global1, files2, loc1, loc2, nested11, nested113' 2104s ok 38 2104s # /if_sec/loc/foo.if_test with '1 2 11 111': 2104s # expected: 200 2104s # received: '200' 2104s ok 39 2104s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 2104s # received: 'global1, files2, loc1, loc2, nested11, nested111' 2104s ok 40 2104s # /if_sec/loc/foo.if_test with '1 2 11 112': 2104s # expected: 200 2104s # received: '200' 2104s ok 41 2104s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 2104s # received: 'global1, files2, loc1, loc2, nested11, nested112' 2104s ok 42 2104s # /if_sec/proxy/ with '1 2': 2104s # expected: 200 2104s # received: '200' 2104s ok 43 2104s # expected: 'global1, locp1, locp2' 2104s # received: 'global1, locp1, locp2' 2104s ok 44 2104s # /if_sec/proxy/ with '2': 2104s # expected: 200 2104s # received: '200' 2104s ok 45 2104s # expected: 'locp2' 2104s # received: 'locp2' 2104s ok 46 2104s ok 2109s t/apache/iffile.t ................... 2109s 1..2 2109s # Running under perl version 5.040000 for linux 2109s # Current time local: Fri Feb 21 13:16:41 2025 2109s # Current time GMT: Fri Feb 21 13:16:41 2025 2109s # Using Test.pm version 1.31 2109s # Using Apache/Test.pm version 1.44 2109s # expected: 200 2109s # received: '200' 2109s ok 1 2109s # expected: 'success1, success2, success3, success4, success5' 2109s # received: 'success1, success2, success3, success4, success5' 2109s ok 2 2109s ok 2113s t/apache/leaks.t .................... skipped: mod_memory_track not activated 2122s t/apache/limits.t ................... 2122s 1..12 2122s # Running under perl version 5.040000 for linux 2122s # Current time local: Fri Feb 21 13:16:50 2025 2122s # Current time GMT: Fri Feb 21 13:16:50 2025 2122s # Using Test.pm version 1.31 2122s # Using Apache/Test.pm version 1.44 2122s # Testing LimitRequestLine; should succeed 2122s # testing : Test #1 2122s # expected: 200 2122s # received: '200' 2122s ok 1 2122s # Testing LimitRequestLine; should fail 2122s # testing : Test #2 2122s # expected: 414 2122s # received: '414' 2122s ok 2 2122s # Testing LimitRequestFieldSize; should succeed 2122s # testing : Test #3 2122s # expected: 200 2122s # received: '200' 2122s ok 3 2122s # Testing LimitRequestFieldSize; should fail 2122s # testing : Test #4 2122s # expected: 400 2122s # received: '400' 2122s ok 4 2122s # Testing LimitRequestFields; should succeed 2122s # testing : Test #5 2122s # expected: 200 2122s # received: '200' 2122s ok 5 2122s # Testing LimitRequestFields; should fail 2122s # testing : Test #6 2122s # expected: 400 2122s # received: '400' 2122s ok 6 2122s # Testing LimitRequestBody; should succeed 2122s # Chunked transfer-encoding enabled 2122s # testing : Test #7 2122s # expected: 200 2122s # received: '200' 2122s ok 7 2122s # Testing LimitRequestBody; should succeed 2122s # Chunked transfer-encoding disabled 2122s # testing : Test #8 2122s # expected: 200 2122s # received: '200' 2122s ok 8 2122s # Testing LimitRequestBody; should fail 2122s # Chunked transfer-encoding enabled 2122s # testing : Test #9 2122s # expected: 413 2122s # received: '413' 2122s ok 9 2122s # Testing LimitRequestBody; should fail 2122s # Chunked transfer-encoding disabled 2122s # testing : Test #10 2122s # expected: 413 2122s # received: '413' 2122s ok 10 2122s # Testing LimitRequestFieldSize; should succeed 2122s # testing : Test #11 2122s # expected: 200 2122s # received: '200' 2122s ok 11 2122s # Testing LimitRequestFieldSize; should fail 2122s # testing : Test #12 2122s # expected: 400 2122s # received: '400' 2122s ok 12 2122s ok 2127s t/apache/loglevel.t ................. 2127s 1..8 2127s # Running under perl version 5.040000 for linux 2127s # Current time local: Fri Feb 21 13:16:59 2025 2127s # Current time GMT: Fri Feb 21 13:16:59 2025 2127s # Using Test.pm version 1.31 2127s # Using Apache/Test.pm version 1.44 2127s ok 1 2127s ok 2 2127s ok 3 2127s ok 4 2127s ok 5 2127s ok 6 2127s ok 7 2127s ok 8 2127s ok 2131s t/apache/maxranges.t ................ 2131s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2131s 1..19 2131s # Running under perl version 5.040000 for linux 2131s # Current time local: Fri Feb 21 13:17:04 2025 2131s # Current time GMT: Fri Feb 21 13:17:04 2025 2131s # Using Test.pm version 1.31 2131s # Using Apache/Test.pm version 1.44 2131s ok 1 2131s ok 2 2131s ok 3 2131s ok 4 2131s ok 5 2131s ok 6 2131s ok 7 2131s ok 8 2131s ok 9 2131s ok 10 2131s ok 11 2131s ok 12 2131s ok 13 2131s ok 14 2131s ok 15 2131s ok 16 2131s ok 17 2131s ok 18 2131s ok 19 2131s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2131s ok 2136s t/apache/mergeslashes.t ............. 2136s 1..9 2136s # Running under perl version 5.040000 for linux 2136s # Current time local: Fri Feb 21 13:17:08 2025 2136s # Current time GMT: Fri Feb 21 13:17:08 2025 2136s # Using Test.pm version 1.31 2136s # Using Apache/Test.pm version 1.44 2136s # SENDING to 127.0.0.1:8556 2136s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2136s # expected 403, got 403 for exact match 2136s ok 1 2136s # SENDING to 127.0.0.1:8556 2136s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2136s # expected 403, got 403 for merged even at front 2136s ok 2 2136s # SENDING to 127.0.0.1:8556 2136s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2136s # expected 403, got 403 for merged even at front 2136s ok 3 2136s # SENDING to 127.0.0.1:8556 2136s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2136s # expected 403, got 403 for c// should be merged 2136s ok 4 2136s # SENDING to 127.0.0.1:8556 2136s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2136s # expected 403, got 403 for a// should be merged 2136s ok 5 2136s # SENDING to 127.0.0.1:8556 2136s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2136s # expected 403, got 403 for a// matches locationmatch 2136s ok 6 2136s # SENDING to 127.0.0.1:8556 2136s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2136s # expected 200, got 200 for c// doesn't match locationmatch 2136s ok 7 2136s # SENDING to 127.0.0.1:8556 2136s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2136s # expected 403, got 403 for baseline failed 2136s ok 8 2136s # SENDING to 127.0.0.1:8556 2136s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2136s # expected 403, got 403 for b//d not merged for Location with OFF 2136s ok 9 2136s ok 2140s t/apache/mmn.t ...................... 2140s 1..2 2140s # Running under perl version 5.040000 for linux 2140s # Current time local: Fri Feb 21 13:17:13 2025 2140s # Current time GMT: Fri Feb 21 13:17:13 2025 2140s # Using Test.pm version 1.31 2140s # Using Apache/Test.pm version 1.44 2140s ok 1 2140s ok 2 2140s ok 2145s t/apache/options.t .................. 2145s 1..2 2145s # Running under perl version 5.040000 for linux 2145s # Current time local: Fri Feb 21 13:17:17 2025 2145s # Current time GMT: Fri Feb 21 13:17:17 2025 2145s # Using Test.pm version 1.31 2145s # Using Apache/Test.pm version 1.44 2145s # testing : code 2145s # expected: 200 2145s # received: '200' 2145s ok 1 2145s # testing : OPTIONS 2145s # expected: qr/OPTIONS/ 2145s # received: 'OPTIONS,HEAD,GET,POST,TRACE' 2145s ok 2 2145s ok 2151s t/apache/passbrigade.t .............. 2151s # using LWP client 2151s 1..114 2151s # Running under perl version 5.040000 for linux 2151s # Current time local: Fri Feb 21 13:17:22 2025 2151s # Current time GMT: Fri Feb 21 13:17:22 2025 2151s # Using Test.pm version 1.31 2151s # Using Apache/Test.pm version 1.44 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 1024 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #DMMATCH1: 1 2151s # 2151s # testing : bytes in body 2151s # expected: 1024 2151s # received: 1024 2151s ok 1 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 2048 2151s # received: 2048 2151s ok 2 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 3072 2151s # received: 3072 2151s ok 3 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 4096 2151s # received: 4096 2151s ok 4 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 5120 2151s # received: 5120 2151s ok 5 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 6144 2151s # received: 6144 2151s ok 6 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 7168 2151s # received: 7168 2151s ok 7 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 8192 2151s # received: 8192 2151s ok 8 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 9216 2151s # received: 9216 2151s ok 9 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 10240 2151s # received: 10240 2151s ok 10 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 11264 2151s # received: 11264 2151s ok 11 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 12288 2151s # received: 12288 2151s ok 12 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 13312 2151s # received: 13312 2151s ok 13 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 14336 2151s # received: 14336 2151s ok 14 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 15360 2151s # received: 15360 2151s ok 15 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 16384 2151s # received: 16384 2151s ok 16 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 17408 2151s # received: 17408 2151s ok 17 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 18432 2151s # received: 18432 2151s ok 18 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 19456 2151s # received: 19456 2151s ok 19 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 20480 2151s # received: 20480 2151s ok 20 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 21504 2151s # received: 21504 2151s ok 21 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 22528 2151s # received: 22528 2151s ok 22 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 23552 2151s # received: 23552 2151s ok 23 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 24576 2151s # received: 24576 2151s ok 24 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 25600 2151s # received: 25600 2151s ok 25 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 26624 2151s # received: 26624 2151s ok 26 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 27648 2151s # received: 27648 2151s ok 27 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 28672 2151s # received: 28672 2151s ok 28 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 29696 2151s # received: 29696 2151s ok 29 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 30720 2151s # received: 30720 2151s ok 30 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 31744 2151s # received: 31744 2151s ok 31 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 32768 2151s # received: 32768 2151s ok 32 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 33792 2151s # received: 33792 2151s ok 33 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 34816 2151s # received: 34816 2151s ok 34 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 35840 2151s # received: 35840 2151s ok 35 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 36864 2151s # received: 36864 2151s ok 36 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 37888 2151s # received: 37888 2151s ok 37 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 38912 2151s # received: 38912 2151s ok 38 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 39936 2151s # received: 39936 2151s ok 39 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 40960 2151s # received: 40960 2151s ok 40 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 41984 2151s # received: 41984 2151s ok 41 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 43008 2151s # received: 43008 2151s ok 42 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 44032 2151s # received: 44032 2151s ok 43 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 45056 2151s # received: 45056 2151s ok 44 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 46080 2151s # received: 46080 2151s ok 45 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 47104 2151s # received: 47104 2151s ok 46 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 48128 2151s # received: 48128 2151s ok 47 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 49152 2151s # received: 49152 2151s ok 48 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 50176 2151s # received: 50176 2151s ok 49 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 51200 2151s # received: 51200 2151s ok 50 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 102400 2151s # received: 102400 2151s ok 51 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 307200 2151s # received: 307200 2151s ok 52 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 512000 2151s # received: 512000 2151s ok 53 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:26 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 2048000 2151s # received: 2048000 2151s ok 54 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 4096000 2151s # received: 4096000 2151s ok 55 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 6144000 2151s # received: 6144000 2151s ok 56 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 10240000 2151s # received: 10240000 2151s ok 57 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 1024 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #DMMATCH1: 1 2151s # 2151s # testing : bytes in body 2151s # expected: 1024 2151s # received: 1024 2151s ok 58 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 2048 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #DMMATCH1: 1 2151s # 2151s # testing : bytes in body 2151s # expected: 2048 2151s # received: 2048 2151s ok 59 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 3072 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #DMMATCH1: 1 2151s # 2151s # testing : bytes in body 2151s # expected: 3072 2151s # received: 3072 2151s ok 60 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 4096 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #DMMATCH1: 1 2151s # 2151s # testing : bytes in body 2151s # expected: 4096 2151s # received: 4096 2151s ok 61 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 5120 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #DMMATCH1: 1 2151s # 2151s # testing : bytes in body 2151s # expected: 5120 2151s # received: 5120 2151s ok 62 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 6144 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #DMMATCH1: 1 2151s # 2151s # testing : bytes in body 2151s # expected: 6144 2151s # received: 6144 2151s ok 63 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 7168 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #DMMATCH1: 1 2151s # 2151s # testing : bytes in body 2151s # expected: 7168 2151s # received: 7168 2151s ok 64 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 8192 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #DMMATCH1: 1 2151s # 2151s # testing : bytes in body 2151s # expected: 8192 2151s # received: 8192 2151s ok 65 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 9216 2151s # received: 9216 2151s ok 66 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 10240 2151s # received: 10240 2151s ok 67 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 11264 2151s # received: 11264 2151s ok 68 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 12288 2151s # received: 12288 2151s ok 69 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 13312 2151s # received: 13312 2151s ok 70 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 14336 2151s # received: 14336 2151s ok 71 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 15360 2151s # received: 15360 2151s ok 72 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 16384 2151s # received: 16384 2151s ok 73 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 17408 2151s # received: 17408 2151s ok 74 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 18432 2151s # received: 18432 2151s ok 75 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 19456 2151s # received: 19456 2151s ok 76 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 20480 2151s # received: 20480 2151s ok 77 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 21504 2151s # received: 21504 2151s ok 78 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 22528 2151s # received: 22528 2151s ok 79 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 23552 2151s # received: 23552 2151s ok 80 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 24576 2151s # received: 24576 2151s ok 81 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 25600 2151s # received: 25600 2151s ok 82 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 26624 2151s # received: 26624 2151s ok 83 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 27648 2151s # received: 27648 2151s ok 84 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 28672 2151s # received: 28672 2151s ok 85 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 29696 2151s # received: 29696 2151s ok 86 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 30720 2151s # received: 30720 2151s ok 87 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 31744 2151s # received: 31744 2151s ok 88 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 32768 2151s # received: 32768 2151s ok 89 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 33792 2151s # received: 33792 2151s ok 90 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 34816 2151s # received: 34816 2151s ok 91 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 35840 2151s # received: 35840 2151s ok 92 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 36864 2151s # received: 36864 2151s ok 93 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 37888 2151s # received: 37888 2151s ok 94 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 38912 2151s # received: 38912 2151s ok 95 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 39936 2151s # received: 39936 2151s ok 96 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 40960 2151s # received: 40960 2151s ok 97 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 41984 2151s # received: 41984 2151s ok 98 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 43008 2151s # received: 43008 2151s ok 99 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 44032 2151s # received: 44032 2151s ok 100 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 45056 2151s # received: 45056 2151s ok 101 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 46080 2151s # received: 46080 2151s ok 102 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 47104 2151s # received: 47104 2151s ok 103 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 48128 2151s # received: 48128 2151s ok 104 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 49152 2151s # received: 49152 2151s ok 105 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 50176 2151s # received: 50176 2151s ok 106 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:27 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 51200 2151s # received: 51200 2151s ok 107 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:28 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:28 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 102400 2151s # received: 102400 2151s ok 108 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:28 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:28 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 307200 2151s # received: 307200 2151s ok 109 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:28 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:28 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 512000 2151s # received: 512000 2151s ok 110 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:28 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:28 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 2048000 2151s # received: 2048000 2151s ok 111 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:28 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:28 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 4096000 2151s # received: 4096000 2151s ok 112 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:28 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:28 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 6144000 2151s # received: 6144000 2151s ok 113 2151s #lwp request: 2151s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 2151s #User-Agent: libwww-perl/6.77 2151s # 2151s #server response: 2151s #HTTP/1.1 200 OK 2151s #Connection: close 2151s #Date: Fri, 21 Feb 2025 13:17:28 GMT 2151s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2151s #Vary: In-If1 2151s #Content-Length: 0 2151s #Client-Date: Fri, 21 Feb 2025 13:17:28 GMT 2151s #Client-Peer: 127.0.0.1:8529 2151s #Client-Response-Num: 1 2151s #Client-Transfer-Encoding: chunked 2151s #DMMATCH1: 1 2151s #X-Content-Length-Note: added by Apache::TestRequest 2151s # 2151s # testing : bytes in body 2151s # expected: 10240000 2151s # received: 10240000 2151s ok 114 2151s ok 2155s t/apache/post.t ..................... 2155s # using LWP client 2155s 1..51 2155s # Running under perl version 5.040000 for linux 2155s # Current time local: Fri Feb 21 13:17:28 2025 2155s # Current time GMT: Fri Feb 21 13:17:28 2025 2155s # Using Test.pm version 1.31 2155s # Using Apache/Test.pm version 1.44 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 1024 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 5 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '1024' 2155s # received: 1024 2155s ok 1 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 2048 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 5 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '2048' 2155s # received: 2048 2155s ok 2 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 3072 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 5 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '3072' 2155s # received: 3072 2155s ok 3 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 4096 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 5 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '4096' 2155s # received: 4096 2155s ok 4 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 5120 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 5 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '5120' 2155s # received: 5120 2155s ok 5 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 6144 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 5 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '6144' 2155s # received: 6144 2155s ok 6 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 7168 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 5 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '7168' 2155s # received: 7168 2155s ok 7 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 8192 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 5 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '8192' 2155s # received: 8192 2155s ok 8 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 9216 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 5 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '9216' 2155s # received: 9216 2155s ok 9 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 10240 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '10240' 2155s # received: 10240 2155s ok 10 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 11264 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '11264' 2155s # received: 11264 2155s ok 11 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 12288 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '12288' 2155s # received: 12288 2155s ok 12 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 13312 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '13312' 2155s # received: 13312 2155s ok 13 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 14336 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '14336' 2155s # received: 14336 2155s ok 14 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 15360 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '15360' 2155s # received: 15360 2155s ok 15 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 16384 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '16384' 2155s # received: 16384 2155s ok 16 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 17408 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '17408' 2155s # received: 17408 2155s ok 17 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 18432 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '18432' 2155s # received: 18432 2155s ok 18 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 19456 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '19456' 2155s # received: 19456 2155s ok 19 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 20480 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '20480' 2155s # received: 20480 2155s ok 20 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 21504 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '21504' 2155s # received: 21504 2155s ok 21 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 22528 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '22528' 2155s # received: 22528 2155s ok 22 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 23552 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '23552' 2155s # received: 23552 2155s ok 23 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 24576 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '24576' 2155s # received: 24576 2155s ok 24 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 25600 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '25600' 2155s # received: 25600 2155s ok 25 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 26624 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '26624' 2155s # received: 26624 2155s ok 26 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 27648 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '27648' 2155s # received: 27648 2155s ok 27 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 28672 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '28672' 2155s # received: 28672 2155s ok 28 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 29696 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '29696' 2155s # received: 29696 2155s ok 29 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 30720 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '30720' 2155s # received: 30720 2155s ok 30 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 31744 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '31744' 2155s # received: 31744 2155s ok 31 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 32768 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '32768' 2155s # received: 32768 2155s ok 32 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 33792 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '33792' 2155s # received: 33792 2155s ok 33 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 34816 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '34816' 2155s # received: 34816 2155s ok 34 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 35840 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '35840' 2155s # received: 35840 2155s ok 35 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 36864 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '36864' 2155s # received: 36864 2155s ok 36 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 37888 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '37888' 2155s # received: 37888 2155s ok 37 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 38912 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '38912' 2155s # received: 38912 2155s ok 38 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 39936 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '39936' 2155s # received: 39936 2155s ok 39 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 40960 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '40960' 2155s # received: 40960 2155s ok 40 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 41984 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '41984' 2155s # received: 41984 2155s ok 41 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 43008 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '43008' 2155s # received: 43008 2155s ok 42 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 44032 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '44032' 2155s # received: 44032 2155s ok 43 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 45056 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '45056' 2155s # received: 45056 2155s ok 44 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 46080 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '46080' 2155s # received: 46080 2155s ok 45 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 47104 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '47104' 2155s # received: 47104 2155s ok 46 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 48128 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '48128' 2155s # received: 48128 2155s ok 47 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 49152 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '49152' 2155s # received: 49152 2155s ok 48 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 50176 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '50176' 2155s # received: 50176 2155s ok 49 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 51200 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 6 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '51200' 2155s # received: 51200 2155s ok 50 2155s #lwp request: 2155s #POST http://localhost:8529/eat_post HTTP/1.1 2155s #User-Agent: libwww-perl/6.77 2155s #Content-Length: 102400 2155s # 2155s #server response: 2155s #HTTP/1.1 200 OK 2155s #Connection: close 2155s #Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2155s #Vary: In-If1 2155s #Content-Length: 7 2155s #Client-Date: Fri, 21 Feb 2025 13:17:32 GMT 2155s #Client-Peer: 127.0.0.1:8529 2155s #Client-Response-Num: 1 2155s #DMMATCH1: 1 2155s # 2155s # testing : length posted 2155s # expected: '102400' 2155s # received: 102400 2155s ok 51 2155s ok 2159s t/apache/pr17629.t .................. 2159s 1..4 2159s # Running under perl version 5.040000 for linux 2159s # Current time local: Fri Feb 21 13:17:32 2025 2159s # Current time GMT: Fri Feb 21 13:17:32 2025 2159s # Using Test.pm version 1.31 2159s # Using Apache/Test.pm version 1.44 2159s # expected: 'begin-foobar-end 2159s # ' 2159s # received: 'begin-foobar-end 2159s # ' 2159s ok 1 2159s # expected: 200 2159s # received: '200' 2159s ok 2 2159s # testing : response was gzipped 2159s # expected: 'gzip' 2159s # received: 'gzip' 2159s ok 3 2159s # expected: 'begin-foobar-end 2159s # ' 2159s # received: 'begin-foobar-end 2159s # ' 2159s ok 4 2159s ok 2164s t/apache/pr18757.t .................. 2164s 1..3 2164s # Running under perl version 5.040000 for linux 2164s # Current time local: Fri Feb 21 13:17:36 2025 2164s # Current time GMT: Fri Feb 21 13:17:36 2025 2164s # Using Test.pm version 1.31 2164s # Using Apache/Test.pm version 1.44 2164s # testing : 200 response from GET 2164s # expected: 200 2164s # received: '200' 2164s ok 1 2164s # expected C-L is 26 2164s # URL via proxy is http://localhost:8549/index.html 2164s ok 2 2164s # line: HTTP/1.1 200 OK 2164s # line: Date: Fri, 21 Feb 2025 13:17:41 GMT 2164s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2164s # line: Vary: In-If1 2164s # line: Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2164s # line: ETag: "1a-62772ef7d8680" 2164s # line: Accept-Ranges: bytes 2164s # line: Content-Length: 26 2164s # line: DMMATCH1: 1 2164s # line: Content-Type: text/html 2164s # line: 2164s # testing : whether proxy strips Content-Length header 2164s # expected: 1 2164s # received: 1 2164s ok 3 2164s ok 2168s t/apache/pr35292.t .................. 2168s 1..3 2168s # Running under perl version 5.040000 for linux 2168s # Current time local: Fri Feb 21 13:17:41 2025 2168s # Current time GMT: Fri Feb 21 13:17:41 2025 2168s # Using Test.pm version 1.31 2168s # Using Apache/Test.pm version 1.44 2168s ok 1 2168s ok 2 2168s # testing : read response-line 2168s # expected: qr/^HTTP\/1\.. 413/ 2168s # received: 'HTTP/1.1 413 Request Entity Too Large 2168s # ' 2168s ok 3 2168s ok 2172s t/apache/pr35330.t .................. 2172s 1..2 2172s # Running under perl version 5.040000 for linux 2172s # Current time local: Fri Feb 21 13:17:45 2025 2172s # Current time GMT: Fri Feb 21 13:17:45 2025 2172s # Using Test.pm version 1.31 2172s # Using Apache/Test.pm version 1.44 2172s # testing : SSI was allowed for location 2172s # expected: 200 2172s # received: '200' 2172s ok 1 2172s # testing : file was served with correct content 2172s # expected: 'hello' 2172s # received: 'hello' 2172s ok 2 2172s ok 2177s t/apache/pr37166.t .................. 2177s 1..4 2177s # Running under perl version 5.040000 for linux 2177s # Current time local: Fri Feb 21 13:17:49 2025 2177s # Current time GMT: Fri Feb 21 13:17:49 2025 2177s # Using Test.pm version 1.31 2177s # Using Apache/Test.pm version 1.44 2177s # testing : SSI was allowed for location 2177s # expected: 200 2177s # received: '200' 2177s ok 1 2177s # testing : file was served with correct content 2177s # expected: 'Hello world 2177s # ' 2177s # received: 'Hello world 2177s # ' 2177s ok 2 2177s # testing : explicit 200 response 2177s # expected: 200 2177s # received: '200' 2177s ok 3 2177s # testing : file was again served with correct content 2177s # expected: 'Hello world 2177s # ' 2177s # received: 'Hello world 2177s # ' 2177s ok 4 2177s ok 2181s t/apache/pr43939.t .................. 2181s 1..4 2181s # Running under perl version 5.040000 for linux 2181s # Current time local: Fri Feb 21 13:17:54 2025 2181s # Current time GMT: Fri Feb 21 13:17:54 2025 2181s # Using Test.pm version 1.31 2181s # Using Apache/Test.pm version 1.44 2181s # expected: 'begin-default-end 2181s # ' 2181s # received: 'begin-default-end 2181s # ' 2181s ok 1 2181s # expected: 200 2181s # received: '200' 2181s ok 2 2181s # testing : response was gzipped 2181s # expected: 'gzip' 2181s # received: 'gzip' 2181s ok 3 2181s # expected: 'begin-default-end 2181s # ' 2181s # received: 'begin-default-end 2181s # ' 2181s ok 4 2181s ok 2186s t/apache/pr49328.t .................. 2186s 1..1 2186s # Running under perl version 5.040000 for linux 2186s # Current time local: Fri Feb 21 13:17:58 2025 2186s # Current time GMT: Fri Feb 21 13:17:58 2025 2186s # Using Test.pm version 1.31 2186s # Using Apache/Test.pm version 1.44 2186s # expected: 'before 2186s # included 2186s # after 2186s # ' 2186s # received: 'before 2186s # included 2186s # after 2186s # ' 2186s ok 1 2186s ok 2190s t/apache/pr64339.t .................. 2190s 1..12 2190s # Running under perl version 5.040000 for linux 2190s # Current time local: Fri Feb 21 13:18:03 2025 2190s # Current time GMT: Fri Feb 21 13:18:03 2025 2190s # Using Test.pm version 1.31 2190s # Using Apache/Test.pm version 1.44 2190s # testing : fetching /doc.xml 2190s # expected: 200 2190s # received: '200' 2190s ok 1 2190s # testing : content-type header test for /doc.xml 2190s # expected: 'application/xml; charset=utf-8' 2190s # received: 'application/xml; charset=utf-8' 2190s ok 2 2190s # testing : content test for /doc.xml 2190s # expected: 'fóó 2190s # ' 2190s # received: 'fóó 2190s # ' 2190s ok 3 2190s # testing : fetching /doc.fooxml 2190s # expected: 200 2190s # received: '200' 2190s ok 4 2190s # testing : content-type header test for /doc.fooxml 2190s # expected: 'application/foo+xml; charset=utf-8' 2190s # received: 'application/foo+xml; charset=utf-8' 2190s ok 5 2190s # testing : content test for /doc.fooxml 2190s # expected: 'fóó 2190s # ' 2190s # received: 'fóó 2190s # ' 2190s ok 6 2190s # testing : fetching /doc.notxml 2190s # expected: 200 2190s # received: '200' 2190s ok 7 2190s # testing : content-type header test for /doc.notxml 2190s # expected: 'application/notreallyxml' 2190s # received: 'application/notreallyxml' 2190s ok 8 2190s # testing : content test for /doc.notxml 2190s # expected: 'f 2190s # ' 2190s # received: 'f 2190s # ' 2190s ok 9 2190s # testing : fetching /doc.isohtml 2190s # expected: 200 2190s # received: '200' 2190s ok 10 2190s # testing : content-type header test for /doc.isohtml 2190s # expected: 'text/html;charset=utf-8' 2190s # received: 'text/html;charset=utf-8' 2190s ok 11 2190s # testing : content test for /doc.isohtml 2190s # expected: '

fóó 2190s #

' 2190s # received: '

fóó 2190s #

' 2190s ok 12 2190s ok 2196s t/apache/rwrite.t ................... 2196s # using LWP client 2196s 1..114 2196s # Running under perl version 5.040000 for linux 2196s # Current time local: Fri Feb 21 13:18:07 2025 2196s # Current time GMT: Fri Feb 21 13:18:07 2025 2196s # Using Test.pm version 1.31 2196s # Using Apache/Test.pm version 1.44 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 1024 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #DMMATCH1: 1 2196s # 2196s # testing : bytes in body 2196s # expected: 1024 2196s # received: 1024 2196s ok 1 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 2048 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #DMMATCH1: 1 2196s # 2196s # testing : bytes in body 2196s # expected: 2048 2196s # received: 2048 2196s ok 2 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 3072 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #DMMATCH1: 1 2196s # 2196s # testing : bytes in body 2196s # expected: 3072 2196s # received: 3072 2196s ok 3 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 4096 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #DMMATCH1: 1 2196s # 2196s # testing : bytes in body 2196s # expected: 4096 2196s # received: 4096 2196s ok 4 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 5120 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #DMMATCH1: 1 2196s # 2196s # testing : bytes in body 2196s # expected: 5120 2196s # received: 5120 2196s ok 5 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 6144 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #DMMATCH1: 1 2196s # 2196s # testing : bytes in body 2196s # expected: 6144 2196s # received: 6144 2196s ok 6 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 7168 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #DMMATCH1: 1 2196s # 2196s # testing : bytes in body 2196s # expected: 7168 2196s # received: 7168 2196s ok 7 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 8192 2196s # received: 8192 2196s ok 8 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 9216 2196s # received: 9216 2196s ok 9 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 10240 2196s # received: 10240 2196s ok 10 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 11264 2196s # received: 11264 2196s ok 11 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 12288 2196s # received: 12288 2196s ok 12 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 13312 2196s # received: 13312 2196s ok 13 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 14336 2196s # received: 14336 2196s ok 14 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 15360 2196s # received: 15360 2196s ok 15 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 16384 2196s # received: 16384 2196s ok 16 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 17408 2196s # received: 17408 2196s ok 17 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 18432 2196s # received: 18432 2196s ok 18 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 19456 2196s # received: 19456 2196s ok 19 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 20480 2196s # received: 20480 2196s ok 20 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 21504 2196s # received: 21504 2196s ok 21 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 22528 2196s # received: 22528 2196s ok 22 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 23552 2196s # received: 23552 2196s ok 23 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 24576 2196s # received: 24576 2196s ok 24 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 25600 2196s # received: 25600 2196s ok 25 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 26624 2196s # received: 26624 2196s ok 26 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 27648 2196s # received: 27648 2196s ok 27 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 28672 2196s # received: 28672 2196s ok 28 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 29696 2196s # received: 29696 2196s ok 29 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 30720 2196s # received: 30720 2196s ok 30 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 31744 2196s # received: 31744 2196s ok 31 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 32768 2196s # received: 32768 2196s ok 32 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 33792 2196s # received: 33792 2196s ok 33 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 34816 2196s # received: 34816 2196s ok 34 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 35840 2196s # received: 35840 2196s ok 35 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 36864 2196s # received: 36864 2196s ok 36 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 37888 2196s # received: 37888 2196s ok 37 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 38912 2196s # received: 38912 2196s ok 38 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 39936 2196s # received: 39936 2196s ok 39 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 40960 2196s # received: 40960 2196s ok 40 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 41984 2196s # received: 41984 2196s ok 41 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 43008 2196s # received: 43008 2196s ok 42 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 44032 2196s # received: 44032 2196s ok 43 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 45056 2196s # received: 45056 2196s ok 44 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 46080 2196s # received: 46080 2196s ok 45 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:11 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 47104 2196s # received: 47104 2196s ok 46 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 48128 2196s # received: 48128 2196s ok 47 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 49152 2196s # received: 49152 2196s ok 48 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 50176 2196s # received: 50176 2196s ok 49 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 51200 2196s # received: 51200 2196s ok 50 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 102400 2196s # received: 102400 2196s ok 51 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 307200 2196s # received: 307200 2196s ok 52 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 512000 2196s # received: 512000 2196s ok 53 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 2048000 2196s # received: 2048000 2196s ok 54 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 4096000 2196s # received: 4096000 2196s ok 55 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 6144000 2196s # received: 6144000 2196s ok 56 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 10240000 2196s # received: 10240000 2196s ok 57 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 1024 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #DMMATCH1: 1 2196s # 2196s # testing : bytes in body 2196s # expected: 1024 2196s # received: 1024 2196s ok 58 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 2048 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #DMMATCH1: 1 2196s # 2196s # testing : bytes in body 2196s # expected: 2048 2196s # received: 2048 2196s ok 59 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 3072 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #DMMATCH1: 1 2196s # 2196s # testing : bytes in body 2196s # expected: 3072 2196s # received: 3072 2196s ok 60 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 4096 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #DMMATCH1: 1 2196s # 2196s # testing : bytes in body 2196s # expected: 4096 2196s # received: 4096 2196s ok 61 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 5120 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #DMMATCH1: 1 2196s # 2196s # testing : bytes in body 2196s # expected: 5120 2196s # received: 5120 2196s ok 62 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 6144 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #DMMATCH1: 1 2196s # 2196s # testing : bytes in body 2196s # expected: 6144 2196s # received: 6144 2196s ok 63 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 7168 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #DMMATCH1: 1 2196s # 2196s # testing : bytes in body 2196s # expected: 7168 2196s # received: 7168 2196s ok 64 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 8192 2196s # received: 8192 2196s ok 65 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 9216 2196s # received: 9216 2196s ok 66 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 10240 2196s # received: 10240 2196s ok 67 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 11264 2196s # received: 11264 2196s ok 68 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 12288 2196s # received: 12288 2196s ok 69 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 13312 2196s # received: 13312 2196s ok 70 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 14336 2196s # received: 14336 2196s ok 71 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 15360 2196s # received: 15360 2196s ok 72 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 16384 2196s # received: 16384 2196s ok 73 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 17408 2196s # received: 17408 2196s ok 74 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 18432 2196s # received: 18432 2196s ok 75 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 19456 2196s # received: 19456 2196s ok 76 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 20480 2196s # received: 20480 2196s ok 77 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 21504 2196s # received: 21504 2196s ok 78 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 22528 2196s # received: 22528 2196s ok 79 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 23552 2196s # received: 23552 2196s ok 80 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 24576 2196s # received: 24576 2196s ok 81 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 25600 2196s # received: 25600 2196s ok 82 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 26624 2196s # received: 26624 2196s ok 83 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 27648 2196s # received: 27648 2196s ok 84 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 28672 2196s # received: 28672 2196s ok 85 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 29696 2196s # received: 29696 2196s ok 86 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 30720 2196s # received: 30720 2196s ok 87 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 31744 2196s # received: 31744 2196s ok 88 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 32768 2196s # received: 32768 2196s ok 89 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 33792 2196s # received: 33792 2196s ok 90 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 34816 2196s # received: 34816 2196s ok 91 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 35840 2196s # received: 35840 2196s ok 92 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 36864 2196s # received: 36864 2196s ok 93 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 37888 2196s # received: 37888 2196s ok 94 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 38912 2196s # received: 38912 2196s ok 95 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 39936 2196s # received: 39936 2196s ok 96 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 40960 2196s # received: 40960 2196s ok 97 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 41984 2196s # received: 41984 2196s ok 98 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 43008 2196s # received: 43008 2196s ok 99 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 44032 2196s # received: 44032 2196s ok 100 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 45056 2196s # received: 45056 2196s ok 101 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 46080 2196s # received: 46080 2196s ok 102 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 47104 2196s # received: 47104 2196s ok 103 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 48128 2196s # received: 48128 2196s ok 104 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 49152 2196s # received: 49152 2196s ok 105 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 50176 2196s # received: 50176 2196s ok 106 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 51200 2196s # received: 51200 2196s ok 107 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 102400 2196s # received: 102400 2196s ok 108 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 307200 2196s # received: 307200 2196s ok 109 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 512000 2196s # received: 512000 2196s ok 110 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 2048000 2196s # received: 2048000 2196s ok 111 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 4096000 2196s # received: 4096000 2196s ok 112 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 6144000 2196s # received: 6144000 2196s ok 113 2196s #lwp request: 2196s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 2196s #User-Agent: libwww-perl/6.77 2196s # 2196s #server response: 2196s #HTTP/1.1 200 OK 2196s #Connection: close 2196s #Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2196s #Vary: In-If1 2196s #Content-Length: 0 2196s #Client-Date: Fri, 21 Feb 2025 13:18:12 GMT 2196s #Client-Peer: 127.0.0.1:8529 2196s #Client-Response-Num: 1 2196s #Client-Transfer-Encoding: chunked 2196s #DMMATCH1: 1 2196s #X-Content-Length-Note: added by Apache::TestRequest 2196s # 2196s # testing : bytes in body 2196s # expected: 10240000 2196s # received: 10240000 2196s ok 114 2196s ok 2200s t/apache/server_name_port.t ......... 2200s 1..84 2200s # Running under perl version 5.040000 for linux 2200s # Current time local: Fri Feb 21 13:18:12 2025 2200s # Current time GMT: Fri Feb 21 13:18:12 2025 2200s # Using Test.pm version 1.31 2200s # Using Apache/Test.pm version 1.44 2200s # SENDING: 2200s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 2200s # expecting 200, got 200 2200s ok 1 2200s # got SERVER_NAME='righthost', expected 'righthost' 2200s ok 2 2200s # got SERVER_PORT='8529', expected '8529' 2200s ok 3 2200s # SENDING: 2200s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 2200s # expecting 200, got 200 2200s ok 4 2200s # got SERVER_NAME='righthost', expected 'righthost' 2200s ok 5 2200s # got SERVER_PORT='123', expected '123' 2200s ok 6 2200s # SENDING: 2200s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 2200s # expecting 200, got 200 2200s ok 7 2200s # got SERVER_NAME='righthost', expected 'righthost' 2200s ok 8 2200s # got SERVER_PORT='8529', expected '8529' 2200s ok 9 2200s # SENDING: 2200s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 2200s # expecting 200, got 200 2200s ok 10 2200s # got SERVER_NAME='righthost', expected 'righthost' 2200s ok 11 2200s # got SERVER_PORT='123', expected '123' 2200s ok 12 2200s # SENDING: 2200s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 2200s # expecting 200, got 200 2200s ok 13 2200s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2200s ok 14 2200s # got SERVER_PORT='8529', expected '8529' 2200s ok 15 2200s # SENDING: 2200s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 2200s # expecting 200, got 200 2200s ok 16 2200s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2200s ok 17 2200s # got SERVER_PORT='123', expected '123' 2200s ok 18 2200s # SENDING: 2200s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 2200s # expecting 200, got 200 2200s ok 19 2200s # got SERVER_NAME='[::1]', expected '[::1]' 2200s ok 20 2200s # got SERVER_PORT='8529', expected '8529' 2200s ok 21 2200s # SENDING: 2200s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 2200s # expecting 200, got 200 2200s ok 22 2200s # got SERVER_NAME='[::1]', expected '[::1]' 2200s ok 23 2200s # got SERVER_PORT='123', expected '123' 2200s ok 24 2200s # SENDING: 2200s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 2200s # expecting 200, got 200 2200s ok 25 2200s # got SERVER_NAME='[a::1]', expected '[a::1]' 2200s ok 26 2200s # got SERVER_PORT='8529', expected '8529' 2200s ok 27 2200s # SENDING: 2200s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 2200s # expecting 200, got 200 2200s ok 28 2200s # got SERVER_NAME='[a::1]', expected '[a::1]' 2200s ok 29 2200s # got SERVER_PORT='123', expected '123' 2200s ok 30 2200s # SENDING: 2200s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 2200s # expecting 200, got 200 2200s ok 31 2200s # got SERVER_NAME='[a::1]', expected '[a::1]' 2200s ok 32 2200s # got SERVER_PORT='8529', expected '8529' 2200s ok 33 2200s # SENDING: 2200s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 2200s # expecting 200, got 200 2200s ok 34 2200s # got SERVER_NAME='[a::1]', expected '[a::1]' 2200s ok 35 2200s # got SERVER_PORT='123', expected '123' 2200s ok 36 2200s # SENDING: 2200s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2200s # expecting 200, got 200 2200s ok 37 2200s # got SERVER_NAME='righthost', expected 'righthost' 2200s ok 38 2200s # got SERVER_PORT='8529', expected '8529' 2200s ok 39 2200s # SENDING: 2200s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2200s # expecting 200, got 200 2200s ok 40 2200s # got SERVER_NAME='righthost', expected 'righthost' 2200s ok 41 2200s # got SERVER_PORT='123', expected '123' 2200s ok 42 2200s # SENDING: 2200s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2200s # expecting 200, got 200 2200s ok 43 2200s # got SERVER_NAME='righthost', expected 'righthost' 2200s ok 44 2200s # got SERVER_PORT='8529', expected '8529' 2200s ok 45 2200s # SENDING: 2200s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2200s # expecting 200, got 200 2200s ok 46 2200s # got SERVER_NAME='righthost', expected 'righthost' 2200s ok 47 2200s # got SERVER_PORT='123', expected '123' 2200s ok 48 2200s # SENDING: 2200s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2200s # expecting 200, got 200 2200s ok 49 2200s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2200s ok 50 2200s # got SERVER_PORT='8529', expected '8529' 2200s ok 51 2200s # SENDING: 2200s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2200s # expecting 200, got 200 2200s ok 52 2200s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2200s ok 53 2200s # got SERVER_PORT='123', expected '123' 2200s ok 54 2200s # SENDING: 2200s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2200s # expecting 200, got 200 2200s ok 55 2200s # got SERVER_NAME='[::1]', expected '[::1]' 2200s ok 56 2200s # got SERVER_PORT='8529', expected '8529' 2200s ok 57 2200s # SENDING: 2200s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2200s # expecting 200, got 200 2200s ok 58 2200s # got SERVER_NAME='[::1]', expected '[::1]' 2200s ok 59 2200s # got SERVER_PORT='123', expected '123' 2200s ok 60 2200s # SENDING: 2200s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 2200s # expecting 200, got 200 2200s ok 61 2200s # got SERVER_NAME='righthost', expected 'righthost' 2200s ok 62 2200s # got SERVER_PORT='8529', expected '8529' 2200s ok 63 2200s # SENDING: 2200s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 2200s # expecting 200, got 200 2200s ok 64 2200s # got SERVER_NAME='righthost', expected 'righthost' 2200s ok 65 2200s # got SERVER_PORT='123', expected '123' 2200s ok 66 2200s # SENDING: 2200s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 2200s # expecting 200, got 200 2200s ok 67 2200s # got SERVER_NAME='righthost', expected 'righthost' 2200s ok 68 2200s # got SERVER_PORT='8529', expected '8529' 2200s ok 69 2200s # SENDING: 2200s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 2200s # expecting 200, got 200 2200s ok 70 2200s # got SERVER_NAME='righthost', expected 'righthost' 2200s ok 71 2200s # got SERVER_PORT='123', expected '123' 2200s ok 72 2200s # SENDING: 2200s # 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 2200s # expecting 200, got 200 2200s ok 73 2200s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2200s ok 74 2200s # got SERVER_PORT='8529', expected '8529' 2200s ok 75 2200s # SENDING: 2200s # 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 2200s # expecting 200, got 200 2200s ok 76 2200s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2200s ok 77 2200s # got SERVER_PORT='123', expected '123' 2200s ok 78 2200s # SENDING: 2200s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 2200s # expecting 200, got 200 2200s ok 79 2200s # got SERVER_NAME='[::1]', expected '[::1]' 2200s ok 80 2200s # got SERVER_PORT='8529', expected '8529' 2200s ok 81 2200s # SENDING: 2200s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 2200s # expecting 200, got 200 2200s ok 82 2200s # got SERVER_NAME='[::1]', expected '[::1]' 2200s ok 83 2200s # got SERVER_PORT='123', expected '123' 2200s ok 84 2200s ok 2205s t/apache/teclchunk.t ................ skipped: Not supported yet 2211s t/apr/uri.t ......................... 2211s 1..1 2211s # Running under perl version 5.040000 for linux 2211s # Current time local: Fri Feb 21 13:18:22 2025 2211s # Current time GMT: Fri Feb 21 13:18:22 2025 2211s # Using Test.pm version 1.31 2211s # Using Apache/Test.pm version 1.44 2211s ok 1 2211s ok 2216s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 2222s t/filter/case.t ..................... 2222s 1..4 2222s # Running under perl version 5.040000 for linux 2222s # Current time local: Fri Feb 21 13:18:33 2025 2222s # Current time GMT: Fri Feb 21 13:18:33 2025 2222s # Using Test.pm version 1.31 2222s # Using Apache/Test.pm version 1.44 2222s ok 1 2222s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 2222s # expected 200 2222s # received 200 2222s # body: =HEAD1 NAME 2222s X X 2222s 2222s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 2222s 2222s =HEAD1 SYNOPSIS 2222s 2222s TO DECLARE SUBROUTINES: 2222s X X 2222s 2222s SUB NAME; # A "FORWARD" DECLARATION. 2222s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 2222s SUB NAME : ATTRS; # WITH ATTRIBUTES 2222s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 2222s 2222s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 2222s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 2222s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 2222s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 2222s 2222s USE FEATURE 'SIGNATURES'; 2222s SUB NAME(SIG) BLOCK # WITH SIGNATURE 2222s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 2222s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 2222s 2222s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 2222s X 2222s 2222s $SUBREF = SUB BLOCK; # NO PROTO 2222s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 2222s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 2222s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 2222s 2222s USE FEATURE 'SIGNATURES'; 2222s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 2222s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 2222s 2222s TO IMPORT SUBROUTINES: 2222s X 2222s 2222s USE MODULE QW(NAME1 NAME2 NAME3); 2222s 2222s TO CALL SUBROUTINES: 2222s X X 2222s 2222s NAME(LIST); # REGULAR SUBROUTINE CALL. 2222s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 2222s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 2222s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 2222s 2222s =HEAD1 DESCRIPTION 2222s 2222s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 2222s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 2222s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 2222s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 2222s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 2222s ITS NAME OR A CODE REFERENCE. 2222s 2222s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 2222s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 2222s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 2222s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 2222s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 2222s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 2222s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 2222s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 2222s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 2222s X X 2222s 2222s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 2222s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 2222s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 2222s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 2222s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 2222s SUCH A SIGNATURE-USING SUBROUTINE. 2222s 2222s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 2222s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 2222s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 2222s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 2222s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 2222s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 2222s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 2222s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 2222s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 2222s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 2222s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 2222s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 2222s X X X<@_> 2222s 2222s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 2222s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 2222s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 2222s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 2222s L AND L. 2222s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 2222s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 2222s 2222s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 2222s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 2222s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 2222s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 2222s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 2222s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 2222s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 2222s ONE LARGE INDISTINGUISHABLE LIST. 2222s 2222s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 2222s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 2222s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 2222s EMPTY SUB RETURNS THE EMPTY LIST. 2222s X X X 2222s 2222s EXAMPLE: 2222s 2222s SUB MAX { 2222s MY $MAX = SHIFT(@_); 2222s FOREACH $FOO (@_) { 2222s $MAX = $FOO IF $MAX < $FOO; 2222s } 2222s RETURN $MAX; 2222s } 2222s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 2222s 2222s EXAMPLE: 2222s 2222s # GET A LINE, COMBINING CONTINUATION LINES 2222s # THAT START WITH WHITESPACE 2222s 2222s SUB GET_LINE { 2222s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 2222s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 2222s IF ($LOOKAHEAD =~ /^[ \T]/) { 2222s $THISLINE .= $LOOKAHEAD; 2222s } 2222s ELSE { 2222s LAST LINE; 2222s } 2222s } 2222s RETURN $THISLINE; 2222s } 2222s 2222s $LOOKAHEAD = ; # GET FIRST LINE 2222s WHILE (DEFINED($LINE = GET_LINE())) { 2222s ... 2222s } 2222s 2222s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 2222s 2222s SUB MAYBESET { 2222s MY($KEY, $VALUE) = @_; 2222s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 2222s } 2222s 2222s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 2222s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 2222s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 2222s ITS CALLER'S VALUES. 2222s X X 2222s 2222s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 2222s SUB UPCASE_IN { 2222s FOR (@_) { TR/A-Z/A-Z/ } 2222s } 2222s 2222s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 2222s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 2222s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 2222s X X 2222s 2222s UPCASE_IN("FREDERICK"); 2222s 2222s IT WOULD BE MUCH SAFER IF THE C FUNCTION 2222s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 2222s OF CHANGING THEM IN PLACE: 2222s 2222s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 2222s SUB UPCASE { 2222s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 2222s MY @PARMS = @_; 2222s FOR (@PARMS) { TR/A-Z/A-Z/ } 2222s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 2222s } 2222s 2222s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 2222s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 2222s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 2222s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 2222s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 2222s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 2222s 2222s @NEWLIST = UPCASE(@LIST1, @LIST2); 2222s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 2222s 2222s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 2222s 2222s (@X, @Y) = UPCASE(@LIST1, @LIST2); 2222s 2222s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 2222s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 2222s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 2222s L
FOR ALTERNATIVES. 2222s 2222s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 2222s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 2222s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 2222s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 2222s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 2222s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 2222s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 2222s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 2222s SEE L FOR MORE ABOUT ALL THAT. 2222s X<&> 2222s 2222s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 2222s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 2222s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 2222s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 2222s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 2222s X 2222s 2222s &FOO(1,2,3); # PASS THREE ARGUMENTS 2222s FOO(1,2,3); # THE SAME 2222s 2222s FOO(); # PASS AN EMPTY ARGUMENT LIST 2222s &FOO(); # THE SAME 2222s 2222s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 2222s USE STRICT 'SUBS'; 2222s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 2222s # A COMPILE-TIME ERROR 2222s NO STRICT 'SUBS'; 2222s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 2222s # A LITERAL STRING "FOO" 2222s 2222s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 2222s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 2222s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 2222s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 2222s X<&> 2222s 2222s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 2222s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 2222s YOUR SUBROUTINE'S NAME. 2222s 2222s USE V5.16; 2222s MY $FACTORIAL = SUB { 2222s MY ($X) = @_; 2222s RETURN 1 IF $X == 1; 2222s RETURN($X * __SUB__->( $X - 1 ) ); 2222s }; 2222s 2222s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 2222s IS SUBJECT TO CHANGE. 2222s 2222s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 2222s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 2222s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 2222s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 2222s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 2222s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 2222s SPECIAL, PRE-DEFINED THINGS. 2222s 2222s =OVER 2222s 2222s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 2222s 2222s C 2222s 2222s =ITEM DOCUMENTED IN L 2222s 2222s C, C 2222s 2222s =ITEM DOCUMENTED IN L 2222s 2222s C, C 2222s 2222s =ITEM DOCUMENTED IN L 2222s 2222s C, C, C, C, C, C, C, 2222s C, C, C, C, C, C, 2222s C, C, C, C, C, C, C, 2222s C, C, C, C, C, C, 2222s C, C, C, C, C, 2222s C, C, C, C 2222s 2222s =ITEM DOCUMENTED IN L 2222s 2222s C, C, C, C, C, C, C, 2222s C, C, C, C, C, C, C, 2222s C, C, C, C, C, C 2222s 2222s =ITEM DOCUMENTED IN L 2222s 2222s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 2222s L<< C|PERLFUNC/REQUIRE >> 2222s 2222s =ITEM DOCUMENTED IN L 2222s 2222s C 2222s 2222s =ITEM DOCUMENTED IN L 2222s 2222s C, C, C, C, C 2222s 2222s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 2222s 2222s ANY STARTING WITH C<(> 2222s 2222s =BACK 2222s 2222s THE C, C, C, C AND C SUBROUTINES 2222s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 2222s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 2222s EXPLICITLY. SEE L 2222s 2222s =HEAD2 SIGNATURES 2222s 2222s X X 2222s 2222s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 2222s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 2222s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 2222s 2222s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 2222s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 2222s DIRECTLY BY C, IN THE CURRENT SCOPE. 2222s 2222s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 2222s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 2222s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 2222s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 2222s 2222s FOR EXAMPLE, 2222s 2222s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 2222s 2222s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 2222s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 2222s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 2222s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 2222s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 2222s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 2222s 2222s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 2222s THE SIGNATURE. FOR EXAMPLE, 2222s 2222s SUB FOO ($LEFT, $RIGHT) { 2222s RETURN $LEFT + $RIGHT; 2222s } 2222s 2222s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 2222s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 2222s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 2222s EQUIVALENT TO 2222s 2222s SUB FOO { 2222s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 2222s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 2222s MY $LEFT = $_[0]; 2222s MY $RIGHT = $_[1]; 2222s RETURN $LEFT + $RIGHT; 2222s } 2222s 2222s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 2222s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 2222s 2222s SUB FOO ($FIRST, $, $THIRD) { 2222s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 2222s } 2222s 2222s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 2222s MANDATORY FOR THE CALLER TO PASS IT. 2222s 2222s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 2222s SEPARATED FROM THE PARAMETER NAME BY C<=>: 2222s 2222s SUB FOO ($LEFT, $RIGHT = 0) { 2222s RETURN $LEFT + $RIGHT; 2222s } 2222s 2222s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 2222s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 2222s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 2222s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 2222s FOR EXAMPLE, 2222s 2222s MY $AUTO_ID = 0; 2222s SUB FOO ($THING, $ID = $AUTO_ID++) { 2222s PRINT "$THING HAS ID $ID"; 2222s } 2222s 2222s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 2222s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 2222s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 2222s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 2222s 2222s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 2222s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 2222s } 2222s 2222s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 2222s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 2222s VALUE PROVIDED WAS C. 2222s 2222s SUB FOO ($NAME //= "WORLD") { 2222s PRINT "HELLO, $NAME"; 2222s } 2222s 2222s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 2222s 2222s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 2222s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 2222s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 2222s 2222s SUB FOO ($X ||= 10) { 2222s RETURN 5 + $X; 2222s } 2222s 2222s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 2222s FOR EXAMPLE, 2222s 2222s SUB FOO ($THING, $ = 1) { 2222s PRINT $THING; 2222s } 2222s 2222s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 2222s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 2222s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 2222s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 2222s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 2222s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 2222s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 2222s 2222s SUB FOO ($THING, $=) { 2222s PRINT $THING; 2222s } 2222s 2222s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 2222s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 2222s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 2222s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 2222s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 2222s TO RIGHT. 2222s 2222s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 2222s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 2222s 2222s SUB FOO ($FILTER, @INPUTS) { 2222s PRINT $FILTER->($_) FOREACH @INPUTS; 2222s } 2222s 2222s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 2222s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 2222s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 2222s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 2222s 2222s SUB FOO ($THING, @) { 2222s PRINT $THING; 2222s } 2222s 2222s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 2222s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 2222s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 2222s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 2222s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 2222s AS WITH STANDARD HASH CONSTRUCTION. 2222s 2222s SUB FOO ($FILTER, %INPUTS) { 2222s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 2222s } 2222s 2222s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 2222s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 2222s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 2222s 2222s SUB FOO ($THING, %) { 2222s PRINT $THING; 2222s } 2222s 2222s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 2222s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 2222s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 2222s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 2222s AN EMPTY ARRAY OR EMPTY HASH. 2222s 2222s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 2222s THAT THE CALLER PASSED NO ARGUMENTS: 2222s 2222s SUB FOO () { 2222s RETURN 123; 2222s } 2222s 2222s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 2222s WARNING IN THE C CATEGORY. FROM PERL 5.36 2222s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 2222s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 2222s STATEMENT SUCH AS: 2222s 2222s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 2222s 2222s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 2222s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 2222s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 2222s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 2222s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 2222s WARNINGS IN THE C CATEGORY WHEN 2222s COMPILED: 2222s 2222s SUB F ($X) { 2222s # THIS LINE EMITS THE WARNING SEEN BELOW 2222s PRINT "ARGUMENTS ARE @_"; 2222s } 2222s 2222s Z<> 2222s 2222s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 2222s EXPERIMENTAL AT ... 2222s 2222s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 2222s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 2222s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 2222s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 2222s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 2222s SUPPLY THAT ARGUMENT. 2222s 2222s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 2222s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 2222s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 2222s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 2222s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 2222s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 2222s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 2222s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 2222s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 2222s 2222s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 2222s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 2222s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 2222s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 2222s L. FOR EXAMPLE, 2222s 2222s SUB FOO :PROTOTYPE($) { $_[0] } 2222s 2222s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 2222s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 2222s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 2222s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 2222s 2222s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 2222s RETURN $LEFT + $RIGHT; 2222s } 2222s 2222s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 2222s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 2222s THE SUBROUTINE'S BODY. 2222s 2222s =HEAD2 PRIVATE VARIABLES VIA MY() 2222s X X X X X 2222s X X 2222s 2222s SYNOPSIS: 2222s 2222s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 2222s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 2222s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 2222s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 2222s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 2222s 2222s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 2222s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 2222s SEE L AND L. 2222s 2222s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 2222s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 2222s (C/C/C/C), LOOP 2222s (C/C/C/C/C), SUBROUTINE, C, 2222s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 2222s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 2222s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 2222s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 2222s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 2222s 2222s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 2222s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 2222s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 2222s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 2222s X 2222s 2222s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 2222s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 2222s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 2222s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 2222s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 2222s 2222s MY $X = 10; 2222s SUB BUMPX { $X++ } 2222s 2222s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 2222s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 2222s THE C ITSELF. SEE L. 2222s X 2222s 2222s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 2222s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 2222s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 2222s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 2222s 2222s $ARG = "FRED"; # "GLOBAL" VARIABLE 2222s $N = CUBE_ROOT(27); 2222s PRINT "$ARG THINKS THE ROOT IS $N\N"; 2222s # OUTPUTS: FRED THINKS THE ROOT IS 3 2222s 2222s SUB CUBE_ROOT { 2222s MY $ARG = SHIFT; # NAME DOESN'T MATTER 2222s $ARG **= 1/3; 2222s RETURN $ARG; 2222s } 2222s 2222s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 2222s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 2222s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 2222s 2222s MY ($FOO) = ; # WRONG? 2222s MY @FOO = ; 2222s 2222s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 2222s 2222s MY $FOO = ; 2222s 2222s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 2222s 2222s MY $FOO, $BAR = 1; # WRONG 2222s 2222s THAT HAS THE SAME EFFECT AS 2222s 2222s MY $FOO; 2222s $BAR = 1; 2222s 2222s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 2222s THE CURRENT STATEMENT. THUS, 2222s 2222s MY $X = $X; 2222s 2222s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 2222s THE EXPRESSION 2222s 2222s MY $X = 123 AND $X == 123 2222s 2222s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 2222s 2222s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 2222s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 2222s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 2222s 2222s WHILE (MY $LINE = <>) { 2222s $LINE = LC $LINE; 2222s } CONTINUE { 2222s PRINT $LINE; 2222s } 2222s 2222s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 2222s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 2222s IT. SIMILARLY, IN THE CONDITIONAL 2222s 2222s IF ((MY $ANSWER = ) =~ /^YES$/I) { 2222s USER_AGREES(); 2222s } ELSIF ($ANSWER =~ /^NO$/I) { 2222s USER_DISAGREES(); 2222s } ELSE { 2222s CHOMP $ANSWER; 2222s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 2222s } 2222s 2222s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 2222s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 2222s BUT NOT BEYOND IT. SEE L FOR INFORMATION 2222s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 2222s 2222s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 2222s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 2222s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 2222s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 2222s IN THE LOOP 2222s X X 2222s 2222s FOR MY $I (1, 2, 3) { 2222s SOME_FUNCTION(); 2222s } 2222s 2222s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 2222s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 2222s X X 2222s 2222s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 2222s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 2222s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 2222s 2222s USE STRICT 'VARS'; 2222s 2222s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 2222s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 2222s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 2222s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 2222s THIS WITH C. 2222s 2222s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 2222s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 2222s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 2222s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 2222s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 2222s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 2222s EXAMPLE. 2222s 2222s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 2222s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 2222s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 2222s 2222s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 2222s 2222s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 2222s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 2222s IS ALSO VISIBLE: 2222s 2222s PACKAGE MAIN; 2222s OUR $X = 10; 2222s MY $X = 20; 2222s PRINT "$X AND $::X\N"; 2222s 2222s THAT WILL PRINT OUT C<20> AND C<10>. 2222s 2222s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 2222s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 2222s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 2222s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 2222s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 2222s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 2222s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 2222s AN ANONYMOUS SUB REFERENCE: 2222s 2222s MY $SECRET_VERSION = '1.001-BETA'; 2222s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 2222s $SECRET_SUB->(); 2222s 2222s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 2222s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 2222s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 2222s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 2222s UNQUALIFIED AND UNQUALIFIABLE. 2222s 2222s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 2222s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 2222s L FOR SOMETHING OF A WORK-AROUND TO 2222s THIS. 2222s 2222s =HEAD2 PERSISTENT PRIVATE VARIABLES 2222s X X X X 2222s X X 2222s 2222s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 2222s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 2222s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 2222s 2222s =HEAD3 PERSISTENT VARIABLES VIA STATE() 2222s 2222s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 2222s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 2222s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 2222s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 2222s THE C FORM DOES NOT REQUIRE THE 2222s C PRAGMA. 2222s 2222s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 2222s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 2222s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 2222s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 2222s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 2222s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 2222s SUBROUTINE EACH TIME IT IS EXECUTED.) 2222s 2222s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 2222s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 2222s 2222s USE FEATURE 'STATE'; 2222s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 2222s 2222s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 2222s 2222s USE FEATURE 'STATE'; 2222s SUB CREATE_COUNTER { 2222s RETURN SUB { STATE $X; RETURN ++$X } 2222s } 2222s 2222s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 2222s CODE OUTSIDE. 2222s 2222s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 2222s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 2222s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 2222s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 2222s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 2222s 2222s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 2222s 2222s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 2222s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 2222s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 2222s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 2222s 2222s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 2222s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 2222s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 2222s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 2222s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 2222s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 2222s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 2222s 2222s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 2222s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 2222s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 2222s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 2222s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 2222s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 2222s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 2222s 2222s { 2222s MY $SECRET_VAL = 0; 2222s SUB GIMME_ANOTHER { 2222s RETURN ++$SECRET_VAL; 2222s } 2222s } 2222s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 2222s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 2222s 2222s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 2222s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 2222s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 2222s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 2222s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 2222s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 2222s STARTS TO RUN: 2222s 2222s BEGIN { 2222s MY $SECRET_VAL = 0; 2222s SUB GIMME_ANOTHER { 2222s RETURN ++$SECRET_VAL; 2222s } 2222s } 2222s 2222s SEE L ABOUT THE 2222s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 2222s C AND C. 2222s 2222s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 2222s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 2222s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 2222s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 2222s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 2222s 2222s =HEAD2 TEMPORARY VALUES VIA LOCAL() 2222s X X X X 2222s X 2222s 2222s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 2222s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 2222s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 2222s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 2222s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 2222s 2222s SYNOPSIS: 2222s 2222s # LOCALIZATION OF VALUES 2222s 2222s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 2222s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 2222s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 2222s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 2222s 2222s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 2222s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 2222s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 2222s # LOCALIZATION 2222s 2222s # LOCALIZATION OF SYMBOLS 2222s 2222s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 2222s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 2222s # @MERLYN IS REALLY @RANDAL, ETC 2222s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 2222s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 2222s 2222s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 2222s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 2222s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 2222s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 2222s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 2222s 2222s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 2222s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 2222s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 2222s CREATES NEW, DYNAMICALLY SCOPED VALUES. 2222s 2222s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 2222s PLACED IN PARENTHESES. THIS OPERATOR WORKS 2222s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 2222s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 2222s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 2222s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 2222s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 2222s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 2222s UNDEFINED VALUE.) 2222s 2222s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 2222s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 2222s VARIABLES OUTSIDE THE LOOP. 2222s 2222s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 2222s X 2222s 2222s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 2222s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 2222s VIEWED AS A SCALAR OR AN ARRAY. SO 2222s 2222s LOCAL($FOO) = ; 2222s LOCAL @FOO = ; 2222s 2222s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 2222s 2222s LOCAL $FOO = ; 2222s 2222s SUPPLIES A SCALAR CONTEXT. 2222s 2222s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 2222s X 2222s 2222s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 2222s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 2222s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 2222s 2222s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 2222s 2222s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 2222s { LOCAL $/ = UNDEF; $SLURP = ; } 2222s 2222s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 2222s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 2222s I, BECAUSE THE $1 VARIABLE IS 2222s MAGICAL AND READ-ONLY : 2222s 2222s LOCAL $1 = 2; 2222s 2222s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 2222s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 2222s TO SAFELY REUSE $_ IN A SUBROUTINE. 2222s 2222s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 2222s WORK AS DESCRIBED. 2222s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 2222s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 2222s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 2222s SEE L FOR MORE 2222s DETAILS. 2222s X 2222s 2222s =HEAD3 LOCALIZATION OF GLOBS 2222s X X 2222s 2222s THE CONSTRUCT 2222s 2222s LOCAL *NAME; 2222s 2222s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 2222s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 2222s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 2222s 2222s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 2222s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 2222s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 2222s SEPARATOR. 2222s 2222s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 2222s X X 2222s X 2222s 2222s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 2222s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 2222s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 2222s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 2222s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 2222s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 2222s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 2222s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 2222s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 2222s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 2222s 2222s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 2222s @ARY = ( 0..5 ); 2222s { 2222s LOCAL($ARY[5]) = 6; 2222s LOCAL($HASH{'A'}) = 'DRILL'; 2222s WHILE (MY $E = POP(@ARY)) { 2222s PRINT "$E . . .\N"; 2222s LAST UNLESS $E > 3; 2222s } 2222s IF (@ARY) { 2222s $HASH{'ONLY A'} = 'TEST'; 2222s DELETE $HASH{'A'}; 2222s } 2222s } 2222s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 2222s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 2222s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 2222s 2222s PERL WILL PRINT 2222s 2222s 6 . . . 2222s 4 . . . 2222s 3 . . . 2222s THIS IS A TEST ONLY A TEST. 2222s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 2222s 2222s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 2222s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 2222s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 2222s SURPRISING, AND IS VERY LIKELY TO CHANGE. 2222s 2222s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 2222s X X X 2222s X 2222s 2222s YOU CAN USE THE C AND C 2222s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 2222s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 2222s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 2222s 2222s DO { 2222s MY $VAL = $ARRAY[$IDX]; 2222s LOCAL $ARRAY[$IDX]; 2222s DELETE $ARRAY[$IDX]; 2222s $VAL 2222s } 2222s 2222s AND 2222s 2222s DO { 2222s MY $VAL = $HASH{KEY}; 2222s LOCAL $HASH{KEY}; 2222s DELETE $HASH{KEY}; 2222s $VAL 2222s } 2222s 2222s EXCEPT THAT FOR THOSE THE C IS 2222s SCOPED TO THE C BLOCK. SLICES ARE 2222s ALSO ACCEPTED. 2222s 2222s MY %HASH = ( 2222s A => [ 7, 8, 9 ], 2222s B => 1, 2222s ) 2222s 2222s { 2222s MY $X = DELETE LOCAL $HASH{A}; 2222s # $X IS [ 7, 8, 9 ] 2222s # %HASH IS (B => 1) 2222s 2222s { 2222s MY @NUMS = DELETE LOCAL @$X[0, 2] 2222s # @NUMS IS (7, 9) 2222s # $X IS [ UNDEF, 8 ] 2222s 2222s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 2222s } 2222s # $X IS BACK TO [ 7, 8, 9 ] 2222s 2222s } 2222s # %HASH IS BACK TO ITS ORIGINAL STATE 2222s 2222s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 2222s 2222s =HEAD2 LVALUE SUBROUTINES 2222s X X 2222s 2222s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 2222s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 2222s 2222s MY $VAL; 2222s SUB CANMOD : LVALUE { 2222s $VAL; # OR: RETURN $VAL; 2222s } 2222s SUB NOMOD { 2222s $VAL; 2222s } 2222s 2222s CANMOD() = 5; # ASSIGNS TO $VAL 2222s NOMOD() = 5; # ERROR 2222s 2222s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 2222s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 2222s BY A SCALAR. FOR EXAMPLE, CONSIDER: 2222s 2222s DATA(2,3) = GET_DATA(3,4); 2222s 2222s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 2222s 2222s (DATA(2,3)) = GET_DATA(3,4); 2222s 2222s AND IN: 2222s 2222s (DATA(2),DATA(3)) = GET_DATA(3,4); 2222s 2222s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 2222s 2222s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 2222s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 2222s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 2222s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 2222s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 2222s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 2222s 2222s =HEAD2 LEXICAL SUBROUTINES 2222s X X X X 2222s 2222s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 2222s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 2222s AVAILABLE UNDER C OR C OR HIGHER. 2222s 2222s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 2222s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 2222s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 2222s CATEGORY WAS DISABLED. 2222s 2222s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 2222s DECLARED, AND ONLY AFTER THAT DECLARATION: 2222s 2222s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 2222s # VERSIONS EARLIER THAN 5.26. 2222s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 2222s USE FEATURE 'LEXICAL_SUBS'; 2222s 2222s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 2222s STATE SUB FOO { 2222s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 2222s } 2222s FOO(); # CALLS "STATE" SUB 2222s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 2222s 2222s MY SUB BAR { ... } 2222s BAR(); # CALLS "MY" SUB 2222s 2222s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 2222s 2222s # WRONG 2222s MY SUB BAZ { 2222s BAZ(); 2222s } 2222s 2222s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 2222s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 2222s 2222s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 2222s 2222s MY SUB BAZ { 2222s __SUB__->(); # CALLS ITSELF 2222s } 2222s 2222s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 2222s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 2222s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 2222s HOWEVER: 2222s 2222s MY SUB BAZ; # PREDECLARATION 2222s SUB BAZ { # DEFINE THE "MY" SUB 2222s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 2222s } 2222s 2222s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 2222s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 2222s C; THEY KEEP EACH OTHER ALIVE (SEE L). 2222s 2222s =HEAD3 C VS C 2222s 2222s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 2222s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 2222s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 2222s CONTAINING BLOCK TO THE NEXT. 2222s 2222s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 2222s NECESSARY IF YOU WANT TO CREATE CLOSURES: 2222s 2222s SUB WHATEVER { 2222s MY $X = SHIFT; 2222s MY SUB INNER { 2222s ... DO SOMETHING WITH $X ... 2222s } 2222s INNER(); 2222s } 2222s 2222s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 2222s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 2222s SEE THE C<$X> FROM THE FIRST CALL TO C. 2222s 2222s =HEAD3 C SUBROUTINES 2222s 2222s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 2222s SUBROUTINE OF THE SAME NAME. 2222s 2222s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 2222s INSIDE AN INNER SCOPE: 2222s 2222s SUB FOO { ... } 2222s 2222s SUB BAR { 2222s MY SUB FOO { ... } 2222s { 2222s # NEED TO USE THE OUTER FOO HERE 2222s OUR SUB FOO; 2222s FOO(); 2222s } 2222s } 2222s 2222s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 2222s 2222s PACKAGE MYSNEAKYMODULE; 2222s 2222s OUR SUB DO_SOMETHING { ... } 2222s 2222s SUB DO_SOMETHING_WITH_CALLER { 2222s PACKAGE DB; 2222s () = CALLER 1; # SETS @DB::ARGS 2222s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 2222s } 2222s 2222s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 2222s X X<*> 2222s 2222s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 2222s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 2222s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 2222s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 2222s 2222s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 2222s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 2222s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 2222s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 2222s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 2222s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 2222s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 2222s 2222s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 2222s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 2222s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 2222s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 2222s 2222s SUB DOUBLEARY { 2222s LOCAL(*SOMEARY) = @_; 2222s FOREACH $ELEM (@SOMEARY) { 2222s $ELEM *= 2; 2222s } 2222s } 2222s DOUBLEARY(*FOO); 2222s DOUBLEARY(*BAR); 2222s 2222s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 2222s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 2222s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 2222s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 2222s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 2222s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 2222s 2222s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 2222s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 2222s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 2222s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 2222s L. 2222s 2222s =HEAD2 WHEN TO STILL USE LOCAL() 2222s X X 2222s 2222s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 2222s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 2222s I USE C INSTEAD OF C. 2222s 2222s =OVER 4 2222s 2222s =ITEM 1. 2222s 2222s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 2222s 2222s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 2222s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 2222s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 2222s IN C<@FIELDS>. 2222s 2222s { 2222s LOCAL @ARGV = ("/ETC/MOTD"); 2222s LOCAL $/ = UNDEF; 2222s LOCAL $_ = <>; 2222s @FIELDS = SPLIT /^\S*=+\S*$/; 2222s } 2222s 2222s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 2222s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 2222s 2222s =ITEM 2. 2222s 2222s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 2222s 2222s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 2222s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 2222s TABLE ENTRIES: 2222s 2222s SUB IOQUEUE { 2222s LOCAL (*READER, *WRITER); # NOT MY! 2222s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 2222s RETURN (*READER, *WRITER); 2222s } 2222s ($HEAD, $TAIL) = IOQUEUE(); 2222s 2222s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 2222s ENTRIES. 2222s 2222s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 2222s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 2222s A LOCAL ALIAS. 2222s 2222s { 2222s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 2222s GROW(); # REALLY CALLS SHRINK() 2222s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 2222s } 2222s GROW(); # GET THE REAL GROW() AGAIN 2222s 2222s SEE L FOR MORE ABOUT MANIPULATING 2222s FUNCTIONS BY NAME IN THIS WAY. 2222s 2222s =ITEM 3. 2222s 2222s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 2222s 2222s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 2222s IS DONE ON DYNAMICS: 2222s 2222s { 2222s LOCAL $SIG{INT} = 'IGNORE'; 2222s FUNCT(); # UNINTERRUPTIBLE 2222s } 2222s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 2222s 2222s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 2222s 2222s =BACK 2222s 2222s =HEAD2 PASS BY REFERENCE 2222s X X X 2222s 2222s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 2222s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 2222s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 2222s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 2222s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 2222s 2222s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 2222s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 2222s OF ALL THEIR FORMER LAST ELEMENTS: 2222s 2222s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 2222s 2222s SUB POPMANY { 2222s MY $AREF; 2222s MY @RETLIST; 2222s FOREACH $AREF ( @_ ) { 2222s PUSH @RETLIST, POP @$AREF; 2222s } 2222s RETURN @RETLIST; 2222s } 2222s 2222s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 2222s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 2222s 2222s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 2222s SUB INTER { 2222s MY ($K, $HREF, %SEEN); # LOCALS 2222s FOREACH $HREF (@_) { 2222s WHILE ( $K = EACH %$HREF ) { 2222s $SEEN{$K}++; 2222s } 2222s } 2222s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 2222s } 2222s 2222s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 2222s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 2222s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 2222s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 2222s A LITTLE EXPENSIVE. 2222s 2222s WHERE PEOPLE GET INTO TROUBLE IS HERE: 2222s 2222s (@W, @X) = FUNC(@Y, @Z); 2222s OR 2222s (%W, %X) = FUNC(%Y, %Z); 2222s 2222s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 2222s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 2222s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 2222s AS ALWAYS. 2222s 2222s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 2222s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 2222s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 2222s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 2222s 2222s ($WREF, $XREF) = FUNC(\@Y, \@Z); 2222s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 2222s SUB FUNC { 2222s MY ($YREF, $ZREF) = @_; 2222s IF (@$YREF > @$ZREF) { 2222s RETURN ($YREF, $ZREF); 2222s } ELSE { 2222s RETURN ($ZREF, $YREF); 2222s } 2222s } 2222s 2222s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 2222s 2222s (*W, *X) = FUNC(\@Y, \@Z); 2222s PRINT "@W HAS MORE THAN @X\N"; 2222s SUB FUNC { 2222s LOCAL (*Y, *Z) = @_; 2222s IF (@Y > @Z) { 2222s RETURN (\@Y, \@Z); 2222s } ELSE { 2222s RETURN (\@Z, \@Y); 2222s } 2222s } 2222s 2222s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 2222s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 2222s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 2222s ARE IN THE SYMBOL TABLE. 2222s 2222s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 2222s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 2222s FOR EXAMPLE: 2222s 2222s SPLUTTER(\*STDOUT); 2222s SUB SPLUTTER { 2222s MY $FH = SHIFT; 2222s PRINT $FH "HER UM WELL A HMMM\N"; 2222s } 2222s 2222s $REC = GET_REC(\*STDIN); 2222s SUB GET_REC { 2222s MY $FH = SHIFT; 2222s RETURN SCALAR <$FH>; 2222s } 2222s 2222s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 2222s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 2222s 2222s SUB OPENIT { 2222s MY $PATH = SHIFT; 2222s LOCAL *FH; 2222s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 2222s } 2222s 2222s =HEAD2 PROTOTYPES 2222s X X 2222s 2222s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 2222s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 2222s SECTION OR WITH A L. 2222s IF YOU DECLARE EITHER OF 2222s 2222s SUB MYPUSH (\@@) 2222s SUB MYPUSH :PROTOTYPE(\@@) 2222s 2222s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 2222s 2222s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 2222s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 2222s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 2222s OF AN ATTRIBUTE. 2222s 2222s THE 2222s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 2222s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 2222s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 2222s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 2222s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 2222s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 2222s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 2222s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 2222s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 2222s 2222s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 2222s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 2222s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 2222s 2222s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 2222s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 2222s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 2222s CORRESPONDING BUILT-IN. 2222s 2222s DECLARED AS CALLED AS 2222s 2222s SUB MYLINK ($$) MYLINK $OLD, $NEW 2222s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 2222s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 2222s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 2222s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 2222s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 2222s SUB MYPOP (\@) MYPOP @ARRAY 2222s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 2222s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 2222s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 2222s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 2222s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 2222s SUB MYRAND (;$) MYRAND 42 2222s SUB MYTIME () MYTIME 2222s 2222s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 2222s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 2222s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 2222s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 2222s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 2222s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 2222s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 2222s 2222s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 2222s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 2222s 2222s SUB MYREF (\[$@%&*]) 2222s 2222s WILL ALLOW CALLING MYREF() AS 2222s 2222s MYREF $VAR 2222s MYREF @ARRAY 2222s MYREF %HASH 2222s MYREF &SUB 2222s MYREF *GLOB 2222s 2222s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 2222s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 2222s 2222s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 2222s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 2222s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 2222s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 2222s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 2222s OR A SUBSEQUENT COMMA. 2222s 2222s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 2222s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 2222s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 2222s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 2222s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 2222s FOLLOWS: 2222s 2222s USE SYMBOL 'QUALIFY_TO_REF'; 2222s 2222s SUB FOO (*) { 2222s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 2222s ... 2222s } 2222s 2222s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 2222s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 2222s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 2222s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 2222s 2222s SUB MYPUSH (+@) { 2222s MY $AREF = SHIFT; 2222s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 2222s PUSH @$AREF, @_; 2222s } 2222s 2222s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 2222s IS OF AN ACCEPTABLE TYPE. 2222s 2222s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 2222s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 2222s 2222s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 2222s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 2222s PROVIDED, C<$_> WILL BE USED INSTEAD. 2222s 2222s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 2222s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 2222s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 2222s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 2222s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 2222s 2222s MYTIME +2; 2222s 2222s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 2222s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 2222s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 2222s 2222s SUB MYGETPROTOBYNUMBER($;); 2222s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 2222s 2222s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 2222s PROVIDED IT'S IN THE INITIAL POSITION: 2222s X<&> 2222s 2222s SUB TRY (&@) { 2222s MY($TRY,$CATCH) = @_; 2222s EVAL { &$TRY }; 2222s IF ($@) { 2222s LOCAL $_ = $@; 2222s &$CATCH; 2222s } 2222s } 2222s SUB CATCH (&) { $_[0] } 2222s 2222s TRY { 2222s DIE "PHOOEY"; 2222s } CATCH { 2222s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 2222s }; 2222s 2222s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 2222s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 2222s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 2222s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 2222s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 2222s 2222s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 2222s X 2222s 2222s SUB MYGREP (&@) { 2222s MY $CODE = SHIFT; 2222s MY @RESULT; 2222s FOREACH $_ (@_) { 2222s PUSH(@RESULT, $_) IF &$CODE; 2222s } 2222s @RESULT; 2222s } 2222s 2222s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 2222s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 2222s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 2222s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 2222s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 2222s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 2222s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 2222s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 2222s 2222s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 2222s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 2222s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 2222s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 2222s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 2222s MAJORITY OF OFFENDING CODE IS FIXED. 2222s 2222s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 2222s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 2222s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 2222s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 2222s 2222s SUB FUNC ($) { 2222s MY $N = SHIFT; 2222s PRINT "YOU GAVE ME $N\N"; 2222s } 2222s 2222s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 2222s RETURNING A LIST: 2222s 2222s FUNC(@FOO); 2222s FUNC( $TEXT =~ /\W+/G ); 2222s 2222s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 2222s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 2222s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 2222s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 2222s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 2222s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 2222s 2222s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 2222s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 2222s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 2222s EFFECT, LIKE SO: 2222s 2222s SUB FOO($$); 2222s SUB FOO($$) { 2222s FOO 1, 2; 2222s } 2222s 2222s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 2222s TO MAKE THE WORLD A BETTER PLACE. 2222s 2222s =HEAD2 CONSTANT FUNCTIONS 2222s X 2222s 2222s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 2222s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 2222s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 2222s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 2222s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 2222s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 2222s 2222s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 2222s 2222s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 2222s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 2222s # AND IT'S INLINED, TOO! 2222s SUB ST_DEV () { 0 } 2222s SUB ST_INO () { 1 } 2222s 2222s SUB FLAG_FOO () { 1 << 8 } 2222s SUB FLAG_BAR () { 1 << 9 } 2222s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 2222s 2222s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 2222s 2222s SUB N () { INT(OPT_BAZ) / 3 } 2222s 2222s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 2222s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 2222s 2222s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 2222s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 2222s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 2222s C: 2222s 2222s SUB BAZ_VAL () { 2222s IF (OPT_BAZ) { 2222s RETURN 23; 2222s } 2222s ELSE { 2222s RETURN 42; 2222s } 2222s } 2222s SUB BONK_VAL () { RETURN 12345 } 2222s 2222s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 2222s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 2222s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 2222s 2222s BEGIN { 2222s MY $VAR = 1; 2222s NO STRICT 'REFS'; 2222s *INLINED = SUB () { $VAR }; 2222s } 2222s 2222s BEGIN { 2222s MY $VAR = 1; 2222s MY $REF = \$VAR; 2222s NO STRICT 'REFS'; 2222s *NOT_INLINED = SUB () { $VAR }; 2222s } 2222s 2222s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 2222s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 2222s 2222s BEGIN { 2222s MY $X = 10; 2222s *FOO = SUB () { $X }; 2222s $X++; 2222s } 2222s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 2222s 2222s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 2222s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 2222s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 2222s SO IT PRINTED C<10>, NOT C<11>. 2222s 2222s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 2222s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 2222s ASIDE FROM WHERE IT IS DECLARED. 2222s 2222s # FINE, NO WARNING 2222s BEGIN { 2222s MY $X = 54321; 2222s *INLINED = SUB () { $X }; 2222s } 2222s # ERROR 2222s BEGIN { 2222s MY $X; 2222s $X = 54321; 2222s *ALSO_INLINED = SUB () { $X }; 2222s } 2222s 2222s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 2222s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 2222s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 2222s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 2222s CONSTANT SUBROUTINE: 2222s 2222s MY $X = 54321; 2222s *INLINED = SUB : CONST { $X }; 2222s $X++; 2222s 2222s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 2222s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 2222s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 2222s VALUE CAPTURED THE SAME WAY. 2222s 2222s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 2222s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 2222s AN EXPLICIT C: 2222s 2222s BEGIN { 2222s MY $X = 10; 2222s *FOO = SUB () { RETURN $X }; 2222s $X++; 2222s } 2222s PRINT FOO(); # PRINTS 11 2222s 2222s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 2222s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 2222s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 2222s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 2222s 2222s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 2222s SUB ONE { 2222s 1; 2222s } 2222s IF (ONE ) { 2222s PRINT ONE() IF ONE ; 2222s } 2222s 2222s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 2222s SUB ONE () { 1 } 2222s DO { 2222s PRINT 1 2222s }; 2222s 2222s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 2222s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 2222s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 2222s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 2222s 2222s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 2222s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 2222s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 2222s SUBROUTINE ONE REDEFINED AT -E LINE 1. 2222s 2222s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 2222s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 2222s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 2222s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 2222s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 2222s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 2222s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 2222s MENTIONED ABOVE: 2222s 2222s SUB NOT_INLINED () { RETURN 23 } 2222s 2222s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 2222s X X X X 2222s 2222s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 2222s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 2222s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 2222s ON A NON-UNIX SYSTEM. 2222s 2222s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 2222s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 2222s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 2222s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 2222s 2222s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 2222s CHDIR $SOMEWHERE; 2222s SUB CHDIR { ... } 2222s 2222s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 2222s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 2222s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 2222s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 2222s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 2222s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 2222s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 2222s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 2222s FOR SOME KEYWORDS. SEE L. 2222s 2222s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 2222s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 2222s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 2222s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 2222s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 2222s THAT IS, THEY COULD SAY 2222s 2222s USE MODULE 'OPEN'; 2222s 2222s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 2222s 2222s USE MODULE; 2222s 2222s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 2222s 2222s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 2222s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 2222s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 2222s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 2222s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 2222s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 2222s THAT UNDERSTANDS REGULAR EXPRESSIONS. 2222s 2222s PACKAGE REGLOB; 2222s REQUIRE EXPORTER; 2222s @ISA = 'EXPORTER'; 2222s @EXPORT_OK = 'GLOB'; 2222s 2222s SUB IMPORT { 2222s MY $PKG = SHIFT; 2222s RETURN UNLESS @_; 2222s MY $SYM = SHIFT; 2222s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 2222s $PKG->EXPORT($WHERE, $SYM, @_); 2222s } 2222s 2222s SUB GLOB { 2222s MY $PAT = SHIFT; 2222s MY @GOT; 2222s IF (OPENDIR MY $D, '.') { 2222s @GOT = GREP /$PAT/, READDIR $D; 2222s CLOSEDIR $D; 2222s } 2222s RETURN @GOT; 2222s } 2222s 1; 2222s 2222s AND HERE'S HOW IT COULD BE (AB)USED: 2222s 2222s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 2222s PACKAGE FOO; 2222s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 2222s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 2222s 2222s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 2222s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 2222s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 2222s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 2222s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 2222s IT MUST BE DONE AT ALL. 2222s 2222s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 2222s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 2222s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 2222s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 2222s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 2222s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 2222s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 2222s LIBRARY. 2222s 2222s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 2222s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 2222s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 2222s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 2222s (SEE L). 2222s 2222s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 2222s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 2222s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 2222s 2222s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 2222s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 2222s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 2222s C SYNTAX, THOUGH). 2222s 2222s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 2222s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 2222s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 2222s 2222s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 2222s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 2222s 2222s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 2222s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 2222s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 2222s 2222s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 2222s 2222s =HEAD2 AUTOLOADING 2222s X X 2222s 2222s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 2222s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 2222s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 2222s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 2222s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 2222s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 2222s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 2222s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 2222s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 2222s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 2222s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 2222s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 2222s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 2222s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 2222s SUBROUTINE NAME. SEE L FOR DETAILS.) 2222s 2222s 2222s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 2222s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 2222s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 2222s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 2222s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 2222s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 2222s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 2222s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 2222s 2222s SUB AUTOLOAD { 2222s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 2222s MY $PROGRAM = $AUTOLOAD; 2222s $PROGRAM =~ S/.*:://; 2222s SYSTEM($PROGRAM, @_); 2222s } 2222s DATE(); 2222s WHO(); 2222s LS('-L'); 2222s 2222s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 2222s EVEN NEED PARENTHESES: 2222s 2222s USE SUBS QW(DATE WHO LS); 2222s DATE; 2222s WHO; 2222s LS '-L'; 2222s 2222s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 2222s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 2222s 2222s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 2222s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 2222s DESCRIBED IN L AND IN L, THE STANDARD 2222s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 2222s FUNCTIONS TO PERL CODE IN L. 2222s 2222s =HEAD2 SUBROUTINE ATTRIBUTES 2222s X X X 2222s 2222s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 2222s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 2222s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 2222s C HAD BEEN SEEN. SEE L FOR DETAILS 2222s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 2222s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 2222s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 2222s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 2222s 2222s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 2222s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 2222s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 2222s NEST PROPERLY. 2222s 2222s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 2222s 2222s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 2222s SUB PLUGH () : UGLY('\(") :BAD; 2222s SUB XYZZY : _5X5 { ... } 2222s 2222s EXAMPLES OF INVALID SYNTAX: 2222s 2222s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 2222s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 2222s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 2222s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 2222s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 2222s 2222s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 2222s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 2222s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 2222s PARSED AND INVOKED: 2222s 2222s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 2222s 2222s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 2222s SEE L AND L. 2222s 2222s =HEAD1 SEE ALSO 2222s 2222s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 2222s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 2222s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 2222s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 2222s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 2222s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 2222s 2222s =FOR VI 2222s # EX: SET STS=0 SW=4 ET: 2222s 2222s ok 2 2222s # testing mod_cgi with /modules/cgi/perl.pl 2222s # expected 200 2222s # received 200 2222s # body: PERL CGI 2222s ok 3 2222s # testing mod_test_rwrite with /test_rwrite 2222s # expected 200 2222s # received 200 2222s # body: A 2222s ok 4 2222s ok 2227s t/filter/case_in.t .................. 2227s 1..3 2227s # Running under perl version 5.040000 for linux 2227s # Current time local: Fri Feb 21 13:18:39 2025 2227s # Current time GMT: Fri Feb 21 13:18:39 2025 2227s # Using Test.pm version 1.31 2227s # Using Apache/Test.pm version 1.44 2227s ok 1 2227s # testing mod_cgi with /modules/cgi/perl_echo.pl 2227s # expected 200 2227s # received 200 2227s ok 2 2227s # testing mod_echo_post with /echo_post 2227s # expected 200 2227s # received 200 2227s ok 3 2227s ok 2232s t/filter/input_body.t ............... 2232s 1..2 2232s # Running under perl version 5.040000 for linux 2232s # Current time local: Fri Feb 21 13:18:44 2025 2232s # Current time GMT: Fri Feb 21 13:18:44 2025 2232s # Using Test.pm version 1.31 2232s # Using Apache/Test.pm version 1.44 2232s # testing : Posted "1 ko" 2232s # expected: 'ok 1' 2232s # received: 'ok 1' 2232s ok 1 2232s # testing : Posted "2 ko" 2232s # expected: 'ok 2' 2232s # received: 'ok 2' 2232s ok 2 2232s ok 2238s t/http11/basicauth.t ................ 2238s 1..3 2238s # Running under perl version 5.040000 for linux 2238s # Current time local: Fri Feb 21 13:18:49 2025 2238s # Current time GMT: Fri Feb 21 13:18:49 2025 2238s # Using Test.pm version 1.31 2238s # Using Apache/Test.pm version 1.44 2238s ok 1 2238s ok 2 2238s ok 3 2238s ok 2243s t/http11/chunked.t .................. 2243s 1..30 2243s # Running under perl version 5.040000 for linux 2243s # Current time local: Fri Feb 21 13:18:55 2025 2243s # Current time GMT: Fri Feb 21 13:18:55 2025 2243s # Using Test.pm version 1.31 2243s # Using Apache/Test.pm version 1.44 2243s # testing : response protocol 2243s # expected: 'HTTP/1.1' 2243s # received: 'HTTP/1.1' 2243s ok 1 2243s # testing : response Transfer-Encoding 2243s # expected: 'chunked' 2243s # received: 'chunked' 2243s ok 2 2243s # testing : no Content-Length 2243s # expected: 0 2243s # received: 0 2243s ok 3 2243s # testing : body length 2243s # expected: '70976' 2243s # received: 70976 2243s ok 4 2243s # testing : number of requests 2243s # expected: 1 2243s # received: 1 2243s ok 5 2243s # testing : response protocol 2243s # expected: 'HTTP/1.1' 2243s # received: 'HTTP/1.1' 2243s ok 6 2243s # testing : response Transfer-Encoding 2243s # expected: 'chunked' 2243s # received: 'chunked' 2243s ok 7 2243s # testing : no Content-Length 2243s # expected: 0 2243s # received: 0 2243s ok 8 2243s # testing : body length 2243s # expected: '212509' 2243s # received: 212509 2243s ok 9 2243s # testing : number of requests 2243s # expected: 2 2243s # received: 2 2243s ok 10 2243s # testing : response protocol 2243s # expected: 'HTTP/1.1' 2243s # received: 'HTTP/1.1' 2243s ok 11 2243s # testing : response Transfer-Encoding 2243s # expected: 'chunked' 2243s # received: 'chunked' 2243s ok 12 2243s # testing : no Content-Length 2243s # expected: 0 2243s # received: 0 2243s ok 13 2243s # testing : body length 2243s # expected: '280545' 2243s # received: 280545 2243s ok 14 2243s # testing : number of requests 2243s # expected: 3 2243s # received: 3 2243s ok 15 2243s # testing : response protocol 2243s # expected: 'HTTP/1.1' 2243s # received: 'HTTP/1.1' 2243s ok 16 2243s # testing : response Transfer-Encoding 2243s # expected: 'chunked' 2243s # received: 'chunked' 2243s ok 17 2243s # testing : no Content-Length 2243s # expected: 0 2243s # received: 0 2243s ok 18 2243s # testing : body length 2243s # expected: '845969' 2243s # received: 845969 2243s ok 19 2243s # testing : number of requests 2243s # expected: 4 2243s # received: 4 2243s ok 20 2243s # testing : response protocol 2243s # expected: 'HTTP/1.1' 2243s # received: 'HTTP/1.1' 2243s ok 21 2243s # testing : no Transfer-Encoding (test result inverted) 2243s # expected: 'chunked' 2243s # received: '' 2243s ok 22 2243s # testing : content length 2243s # expected: 253 2243s # received: '253' 2243s ok 23 2243s # testing : body length 2243s # expected: '242' 2243s # received: 242 2243s ok 24 2243s # testing : number of requests 2243s # expected: 5 2243s # received: 5 2243s ok 25 2243s # testing : response protocol 2243s # expected: 'HTTP/1.1' 2243s # received: 'HTTP/1.1' 2243s ok 26 2243s # testing : no Transfer-Encoding (test result inverted) 2243s # expected: 'chunked' 2243s # received: '' 2243s ok 27 2243s # testing : content length 2243s # expected: '' 2243s # received: '' 2243s ok 28 2243s # testing : body length 2243s # expected: '14276' 2243s # received: 14276 2243s ok 29 2243s # testing : number of requests 2243s # expected: 6 2243s # received: 6 2243s ok 30 2243s ok 2247s t/http11/chunked2.t ................. 2247s 1..2 2247s # Running under perl version 5.040000 for linux 2247s # Current time local: Fri Feb 21 13:19:00 2025 2247s # Current time GMT: Fri Feb 21 13:19:00 2025 2247s # Using Test.pm version 1.31 2247s # Using Apache/Test.pm version 1.44 2247s # testing : successful response 2247s # expected: 200 2247s # received: '200' 2247s ok 1 2247s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 2247s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 2247s ok 2 2247s ok 2251s t/http11/clength.t .................. 2251s 1..6 2251s # Running under perl version 5.040000 for linux 2251s # Current time local: Fri Feb 21 13:19:04 2025 2251s # Current time GMT: Fri Feb 21 13:19:04 2025 2251s # Using Test.pm version 1.31 2251s # Using Apache/Test.pm version 1.44 2251s # testing : successful response 2251s # expected: 200 2251s # received: '200' 2251s ok 1 2251s # expected: 10 2251s # received: '10' 2251s ok 2 2251s # expected: 'bbbbbbbbbb' 2251s # received: 'bbbbbbbbbb' 2251s ok 3 2251s # testing : successful response 2251s # expected: 200 2251s # received: '200' 2251s ok 4 2251s # expected: 6 2251s # received: '6' 2251s ok 5 2251s # expected: 'foobar' 2251s # received: 'foobar' 2251s ok 6 2251s ok 2257s t/http11/post.t ..................... 2257s # using LWP client 2257s 1..51 2257s # Running under perl version 5.040000 for linux 2257s # Current time local: Fri Feb 21 13:19:08 2025 2257s # Current time GMT: Fri Feb 21 13:19:08 2025 2257s # Using Test.pm version 1.31 2257s # Using Apache/Test.pm version 1.44 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 1024 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Connection: Keep-Alive 2257s #Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 5 2257s #Client-Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 1 2257s #DMMATCH1: 1 2257s #Keep-Alive: timeout=5, max=100 2257s # 2257s # testing : length posted 2257s # expected: '1024' 2257s # received: 1024 2257s ok 1 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 2048 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 5 2257s #Client-Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 2 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '2048' 2257s # received: 2048 2257s ok 2 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 3072 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 5 2257s #Client-Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 3 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '3072' 2257s # received: 3072 2257s ok 3 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 4096 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 5 2257s #Client-Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 4 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '4096' 2257s # received: 4096 2257s ok 4 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 5120 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 5 2257s #Client-Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 5 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '5120' 2257s # received: 5120 2257s ok 5 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 6144 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 5 2257s #Client-Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 6 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '6144' 2257s # received: 6144 2257s ok 6 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 7168 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 5 2257s #Client-Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 7 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '7168' 2257s # received: 7168 2257s ok 7 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 8192 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 5 2257s #Client-Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 8 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '8192' 2257s # received: 8192 2257s ok 8 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 9216 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:12 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 5 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 9 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '9216' 2257s # received: 9216 2257s ok 9 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 10240 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 10 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '10240' 2257s # received: 10240 2257s ok 10 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 11264 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 11 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '11264' 2257s # received: 11264 2257s ok 11 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 12288 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 12 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '12288' 2257s # received: 12288 2257s ok 12 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 13312 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 13 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '13312' 2257s # received: 13312 2257s ok 13 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 14336 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 14 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '14336' 2257s # received: 14336 2257s ok 14 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 15360 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 15 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '15360' 2257s # received: 15360 2257s ok 15 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 16384 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 16 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '16384' 2257s # received: 16384 2257s ok 16 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 17408 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 17 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '17408' 2257s # received: 17408 2257s ok 17 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 18432 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 18 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '18432' 2257s # received: 18432 2257s ok 18 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 19456 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 19 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '19456' 2257s # received: 19456 2257s ok 19 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 20480 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 20 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '20480' 2257s # received: 20480 2257s ok 20 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 21504 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 21 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '21504' 2257s # received: 21504 2257s ok 21 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 22528 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 22 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '22528' 2257s # received: 22528 2257s ok 22 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 23552 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 23 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '23552' 2257s # received: 23552 2257s ok 23 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 24576 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 24 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '24576' 2257s # received: 24576 2257s ok 24 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 25600 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 25 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '25600' 2257s # received: 25600 2257s ok 25 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 26624 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 26 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '26624' 2257s # received: 26624 2257s ok 26 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 27648 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 27 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '27648' 2257s # received: 27648 2257s ok 27 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 28672 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 28 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '28672' 2257s # received: 28672 2257s ok 28 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 29696 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 29 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '29696' 2257s # received: 29696 2257s ok 29 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 30720 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 30 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '30720' 2257s # received: 30720 2257s ok 30 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 31744 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 31 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '31744' 2257s # received: 31744 2257s ok 31 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 32768 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:13 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 32 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '32768' 2257s # received: 32768 2257s ok 32 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 33792 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 33 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '33792' 2257s # received: 33792 2257s ok 33 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 34816 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 34 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '34816' 2257s # received: 34816 2257s ok 34 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 35840 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 35 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '35840' 2257s # received: 35840 2257s ok 35 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 36864 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 36 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '36864' 2257s # received: 36864 2257s ok 36 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 37888 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 37 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '37888' 2257s # received: 37888 2257s ok 37 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 38912 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 38 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '38912' 2257s # received: 38912 2257s ok 38 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 39936 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 39 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '39936' 2257s # received: 39936 2257s ok 39 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 40960 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 40 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '40960' 2257s # received: 40960 2257s ok 40 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 41984 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 41 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '41984' 2257s # received: 41984 2257s ok 41 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 43008 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 42 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '43008' 2257s # received: 43008 2257s ok 42 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 44032 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 43 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '44032' 2257s # received: 44032 2257s ok 43 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 45056 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 44 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '45056' 2257s # received: 45056 2257s ok 44 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 46080 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 45 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '46080' 2257s # received: 46080 2257s ok 45 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 47104 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 46 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '47104' 2257s # received: 47104 2257s ok 46 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 48128 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 47 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '48128' 2257s # received: 48128 2257s ok 47 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 49152 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 48 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '49152' 2257s # received: 49152 2257s ok 48 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 50176 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 49 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '50176' 2257s # received: 50176 2257s ok 49 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 51200 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 6 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 50 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '51200' 2257s # received: 51200 2257s ok 50 2257s #lwp request: 2257s #POST http://localhost:8529/eat_post HTTP/1.1 2257s #User-Agent: libwww-perl/6.77 2257s #Content-Length: 102400 2257s # 2257s #server response: 2257s #HTTP/1.1 200 OK 2257s #Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2257s #Vary: In-If1 2257s #Content-Length: 7 2257s #Client-Date: Fri, 21 Feb 2025 13:19:14 GMT 2257s #Client-Peer: 127.0.0.1:8529 2257s #Client-Response-Num: 51 2257s #DMMATCH1: 1 2257s # 2257s # testing : length posted 2257s # expected: '102400' 2257s # received: 102400 2257s ok 51 2257s ok 2262s t/modules/aaa.t ..................... 2262s 1..40 2262s # Running under perl version 5.040000 for linux 2262s # Current time local: Fri Feb 21 13:19:14 2025 2262s # Current time GMT: Fri Feb 21 13:19:14 2025 2262s # Using Test.pm version 1.31 2262s # Using Apache/Test.pm version 1.44 2262s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/realm2 2262s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/basic1 2262s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/form1 2262s ok 1 2262s ok 2 2262s ok 3 2262s ok 4 2262s ok 5 2262s ok 6 2262s ok 7 2262s ok 8 2262s ok 9 2262s ok 10 2262s ok 11 2262s ok 12 2262s ok 13 2262s ok 14 2262s ok 15 2262s ok 16 2262s ok 17 2262s ok 18 2262s ok 19 2262s ok 20 2262s ok 21 2262s ok 22 2262s ok 23 2262s ok 24 2262s ok 25 2262s ok 26 2262s ok 27 2262s ok 28 2262s ok 29 2262s ok 30 2262s ok 31 2262s ok 32 2262s ok 33 2262s ok 34 2262s ok 35 2262s ok 36 2262s ok 37 2262s ok 38 2262s ok 39 2262s ok 40 2262s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/form1 2262s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/basic1 2262s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/realm2 2262s ok 2268s t/modules/access.t .................. 2268s 1..408 2268s # Running under perl version 5.040000 for linux 2268s # Current time local: Fri Feb 21 13:19:19 2025 2268s # Current time GMT: Fri Feb 21 13:19:19 2025 2268s # Using Test.pm version 1.31 2268s # Using Apache/Test.pm version 1.44 2268s # --- 2268s # Order deny,allow 2268s # Allow from all 2268s # expecting access. 2268s ok 1 2268s # --- 2268s # Order deny,allow 2268s # Deny from all 2268s # expecting access denial. 2268s ok 2 2268s # --- 2268s # Order deny,allow 2268s # Allow from all 2268s # Deny from all 2268s # expecting access. 2268s ok 3 2268s # --- 2268s # Order deny,allow 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 4 2268s # --- 2268s # Order deny,allow 2268s # Allow from all 2268s # Deny from localhost 2268s # expecting access. 2268s ok 5 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 6 2268s # --- 2268s # Order deny,allow 2268s # Allow from all 2268s # Deny from 127.0.0.1 2268s # expecting access. 2268s ok 7 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 8 2268s # --- 2268s # Order deny,allow 2268s # Allow from all 2268s # Deny from 127.0 2268s # expecting access. 2268s ok 9 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 10 2268s # --- 2268s # Order deny,allow 2268s # Allow from all 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access. 2268s ok 11 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 12 2268s # --- 2268s # Order deny,allow 2268s # Allow from all 2268s # Deny from 127.0.0.1/16 2268s # expecting access. 2268s ok 13 2268s # --- 2268s # Order deny,allow 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 14 2268s # --- 2268s # Order deny,allow 2268s # Allow from all 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 15 2268s # --- 2268s # Order deny,allow 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 16 2268s # --- 2268s # Order deny,allow 2268s # Allow from all 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 17 2268s # --- 2268s # Order deny,allow 2268s # Allow from localhost 2268s # expecting access. 2268s ok 18 2268s # --- 2268s # Order deny,allow 2268s # Deny from all 2268s # expecting access denial. 2268s ok 19 2268s # --- 2268s # Order deny,allow 2268s # Allow from localhost 2268s # Deny from all 2268s # expecting access. 2268s ok 20 2268s # --- 2268s # Order deny,allow 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 21 2268s # --- 2268s # Order deny,allow 2268s # Allow from localhost 2268s # Deny from localhost 2268s # expecting access. 2268s ok 22 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 23 2268s # --- 2268s # Order deny,allow 2268s # Allow from localhost 2268s # Deny from 127.0.0.1 2268s # expecting access. 2268s ok 24 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 25 2268s # --- 2268s # Order deny,allow 2268s # Allow from localhost 2268s # Deny from 127.0 2268s # expecting access. 2268s ok 26 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 27 2268s # --- 2268s # Order deny,allow 2268s # Allow from localhost 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access. 2268s ok 28 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 29 2268s # --- 2268s # Order deny,allow 2268s # Allow from localhost 2268s # Deny from 127.0.0.1/16 2268s # expecting access. 2268s ok 30 2268s # --- 2268s # Order deny,allow 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 31 2268s # --- 2268s # Order deny,allow 2268s # Allow from localhost 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 32 2268s # --- 2268s # Order deny,allow 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 33 2268s # --- 2268s # Order deny,allow 2268s # Allow from localhost 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 34 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1 2268s # expecting access. 2268s ok 35 2268s # --- 2268s # Order deny,allow 2268s # Deny from all 2268s # expecting access denial. 2268s ok 36 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1 2268s # Deny from all 2268s # expecting access. 2268s ok 37 2268s # --- 2268s # Order deny,allow 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 38 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1 2268s # Deny from localhost 2268s # expecting access. 2268s ok 39 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 40 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1 2268s # Deny from 127.0.0.1 2268s # expecting access. 2268s ok 41 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 42 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1 2268s # Deny from 127.0 2268s # expecting access. 2268s ok 43 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 44 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access. 2268s ok 45 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 46 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1 2268s # Deny from 127.0.0.1/16 2268s # expecting access. 2268s ok 47 2268s # --- 2268s # Order deny,allow 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 48 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 49 2268s # --- 2268s # Order deny,allow 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 50 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 51 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0 2268s # expecting access. 2268s ok 52 2268s # --- 2268s # Order deny,allow 2268s # Deny from all 2268s # expecting access denial. 2268s ok 53 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0 2268s # Deny from all 2268s # expecting access. 2268s ok 54 2268s # --- 2268s # Order deny,allow 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 55 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0 2268s # Deny from localhost 2268s # expecting access. 2268s ok 56 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 57 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0 2268s # Deny from 127.0.0.1 2268s # expecting access. 2268s ok 58 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 59 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0 2268s # Deny from 127.0 2268s # expecting access. 2268s ok 60 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 61 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access. 2268s ok 62 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 63 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0 2268s # Deny from 127.0.0.1/16 2268s # expecting access. 2268s ok 64 2268s # --- 2268s # Order deny,allow 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 65 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 66 2268s # --- 2268s # Order deny,allow 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 67 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 68 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # expecting access. 2268s ok 69 2268s # --- 2268s # Order deny,allow 2268s # Deny from all 2268s # expecting access denial. 2268s ok 70 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from all 2268s # expecting access. 2268s ok 71 2268s # --- 2268s # Order deny,allow 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 72 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from localhost 2268s # expecting access. 2268s ok 73 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 74 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from 127.0.0.1 2268s # expecting access. 2268s ok 75 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 76 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from 127.0 2268s # expecting access. 2268s ok 77 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 78 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access. 2268s ok 79 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 80 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from 127.0.0.1/16 2268s # expecting access. 2268s ok 81 2268s # --- 2268s # Order deny,allow 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 82 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 83 2268s # --- 2268s # Order deny,allow 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 84 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 85 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/16 2268s # expecting access. 2268s ok 86 2268s # --- 2268s # Order deny,allow 2268s # Deny from all 2268s # expecting access denial. 2268s ok 87 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/16 2268s # Deny from all 2268s # expecting access. 2268s ok 88 2268s # --- 2268s # Order deny,allow 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 89 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/16 2268s # Deny from localhost 2268s # expecting access. 2268s ok 90 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 91 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/16 2268s # Deny from 127.0.0.1 2268s # expecting access. 2268s ok 92 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 93 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/16 2268s # Deny from 127.0 2268s # expecting access. 2268s ok 94 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 95 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/16 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access. 2268s ok 96 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 97 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/16 2268s # Deny from 127.0.0.1/16 2268s # expecting access. 2268s ok 98 2268s # --- 2268s # Order deny,allow 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 99 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/16 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 100 2268s # --- 2268s # Order deny,allow 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 101 2268s # --- 2268s # Order deny,allow 2268s # Allow from 127.0.0.1/16 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 102 2268s # --- 2268s # Order deny,allow 2268s # Allow from somewhere.else.com 2268s # expecting access. 2268s ok 103 2268s # --- 2268s # Order deny,allow 2268s # Deny from all 2268s # expecting access denial. 2268s ok 104 2268s # --- 2268s # Order deny,allow 2268s # Allow from somewhere.else.com 2268s # Deny from all 2268s # expecting access denial. 2268s ok 105 2268s # --- 2268s # Order deny,allow 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 106 2268s # --- 2268s # Order deny,allow 2268s # Allow from somewhere.else.com 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 107 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 108 2268s # --- 2268s # Order deny,allow 2268s # Allow from somewhere.else.com 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 109 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 110 2268s # --- 2268s # Order deny,allow 2268s # Allow from somewhere.else.com 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 111 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 112 2268s # --- 2268s # Order deny,allow 2268s # Allow from somewhere.else.com 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 113 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 114 2268s # --- 2268s # Order deny,allow 2268s # Allow from somewhere.else.com 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 115 2268s # --- 2268s # Order deny,allow 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 116 2268s # --- 2268s # Order deny,allow 2268s # Allow from somewhere.else.com 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 117 2268s # --- 2268s # Order deny,allow 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 118 2268s # --- 2268s # Order deny,allow 2268s # Allow from somewhere.else.com 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 119 2268s # --- 2268s # Order deny,allow 2268s # Allow from 66.6.6.6 2268s # expecting access. 2268s ok 120 2268s # --- 2268s # Order deny,allow 2268s # Deny from all 2268s # expecting access denial. 2268s ok 121 2268s # --- 2268s # Order deny,allow 2268s # Allow from 66.6.6.6 2268s # Deny from all 2268s # expecting access denial. 2268s ok 122 2268s # --- 2268s # Order deny,allow 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 123 2268s # --- 2268s # Order deny,allow 2268s # Allow from 66.6.6.6 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 124 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 125 2268s # --- 2268s # Order deny,allow 2268s # Allow from 66.6.6.6 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 126 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 127 2268s # --- 2268s # Order deny,allow 2268s # Allow from 66.6.6.6 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 128 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 129 2268s # --- 2268s # Order deny,allow 2268s # Allow from 66.6.6.6 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 130 2268s # --- 2268s # Order deny,allow 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 131 2268s # --- 2268s # Order deny,allow 2268s # Allow from 66.6.6.6 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 132 2268s # --- 2268s # Order deny,allow 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 133 2268s # --- 2268s # Order deny,allow 2268s # Allow from 66.6.6.6 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 134 2268s # --- 2268s # Order deny,allow 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 135 2268s # --- 2268s # Order deny,allow 2268s # Allow from 66.6.6.6 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 136 2268s # --- 2268s # Order allow,deny 2268s # Allow from all 2268s # expecting access. 2268s ok 137 2268s # --- 2268s # Order allow,deny 2268s # Deny from all 2268s # expecting access denial. 2268s ok 138 2268s # --- 2268s # Order allow,deny 2268s # Allow from all 2268s # Deny from all 2268s # expecting access denial. 2268s ok 139 2268s # --- 2268s # Order allow,deny 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 140 2268s # --- 2268s # Order allow,deny 2268s # Allow from all 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 141 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 142 2268s # --- 2268s # Order allow,deny 2268s # Allow from all 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 143 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 144 2268s # --- 2268s # Order allow,deny 2268s # Allow from all 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 145 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 146 2268s # --- 2268s # Order allow,deny 2268s # Allow from all 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 147 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 148 2268s # --- 2268s # Order allow,deny 2268s # Allow from all 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 149 2268s # --- 2268s # Order allow,deny 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 150 2268s # --- 2268s # Order allow,deny 2268s # Allow from all 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 151 2268s # --- 2268s # Order allow,deny 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 152 2268s # --- 2268s # Order allow,deny 2268s # Allow from all 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 153 2268s # --- 2268s # Order allow,deny 2268s # Allow from localhost 2268s # expecting access. 2268s ok 154 2268s # --- 2268s # Order allow,deny 2268s # Deny from all 2268s # expecting access denial. 2268s ok 155 2268s # --- 2268s # Order allow,deny 2268s # Allow from localhost 2268s # Deny from all 2268s # expecting access denial. 2268s ok 156 2268s # --- 2268s # Order allow,deny 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 157 2268s # --- 2268s # Order allow,deny 2268s # Allow from localhost 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 158 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 159 2268s # --- 2268s # Order allow,deny 2268s # Allow from localhost 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 160 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 161 2268s # --- 2268s # Order allow,deny 2268s # Allow from localhost 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 162 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 163 2268s # --- 2268s # Order allow,deny 2268s # Allow from localhost 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 164 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 165 2268s # --- 2268s # Order allow,deny 2268s # Allow from localhost 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 166 2268s # --- 2268s # Order allow,deny 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 167 2268s # --- 2268s # Order allow,deny 2268s # Allow from localhost 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 168 2268s # --- 2268s # Order allow,deny 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 169 2268s # --- 2268s # Order allow,deny 2268s # Allow from localhost 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 170 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1 2268s # expecting access. 2268s ok 171 2268s # --- 2268s # Order allow,deny 2268s # Deny from all 2268s # expecting access denial. 2268s ok 172 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1 2268s # Deny from all 2268s # expecting access denial. 2268s ok 173 2268s # --- 2268s # Order allow,deny 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 174 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 175 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 176 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 177 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 178 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 179 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 180 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 181 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 182 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 183 2268s # --- 2268s # Order allow,deny 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 184 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 185 2268s # --- 2268s # Order allow,deny 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 186 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 187 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0 2268s # expecting access. 2268s ok 188 2268s # --- 2268s # Order allow,deny 2268s # Deny from all 2268s # expecting access denial. 2268s ok 189 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0 2268s # Deny from all 2268s # expecting access denial. 2268s ok 190 2268s # --- 2268s # Order allow,deny 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 191 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 192 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 193 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 194 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 195 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 196 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 197 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 198 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 199 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 200 2268s # --- 2268s # Order allow,deny 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 201 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 202 2268s # --- 2268s # Order allow,deny 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 203 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 204 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # expecting access. 2268s ok 205 2268s # --- 2268s # Order allow,deny 2268s # Deny from all 2268s # expecting access denial. 2268s ok 206 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from all 2268s # expecting access denial. 2268s ok 207 2268s # --- 2268s # Order allow,deny 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 208 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 209 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 210 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 211 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 212 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 213 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 214 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 215 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 216 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 217 2268s # --- 2268s # Order allow,deny 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 218 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 219 2268s # --- 2268s # Order allow,deny 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 220 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 221 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/16 2268s # expecting access. 2268s ok 222 2268s # --- 2268s # Order allow,deny 2268s # Deny from all 2268s # expecting access denial. 2268s ok 223 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/16 2268s # Deny from all 2268s # expecting access denial. 2268s ok 224 2268s # --- 2268s # Order allow,deny 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 225 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/16 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 226 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 227 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/16 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 228 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 229 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/16 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 230 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 231 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/16 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 232 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 233 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/16 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 234 2268s # --- 2268s # Order allow,deny 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 235 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/16 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 236 2268s # --- 2268s # Order allow,deny 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 237 2268s # --- 2268s # Order allow,deny 2268s # Allow from 127.0.0.1/16 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 238 2268s # --- 2268s # Order allow,deny 2268s # Allow from somewhere.else.com 2268s # expecting access denial. 2268s ok 239 2268s # --- 2268s # Order allow,deny 2268s # Deny from all 2268s # expecting access denial. 2268s ok 240 2268s # --- 2268s # Order allow,deny 2268s # Allow from somewhere.else.com 2268s # Deny from all 2268s # expecting access denial. 2268s ok 241 2268s # --- 2268s # Order allow,deny 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 242 2268s # --- 2268s # Order allow,deny 2268s # Allow from somewhere.else.com 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 243 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 244 2268s # --- 2268s # Order allow,deny 2268s # Allow from somewhere.else.com 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 245 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 246 2268s # --- 2268s # Order allow,deny 2268s # Allow from somewhere.else.com 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 247 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 248 2268s # --- 2268s # Order allow,deny 2268s # Allow from somewhere.else.com 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 249 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 250 2268s # --- 2268s # Order allow,deny 2268s # Allow from somewhere.else.com 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 251 2268s # --- 2268s # Order allow,deny 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 252 2268s # --- 2268s # Order allow,deny 2268s # Allow from somewhere.else.com 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 253 2268s # --- 2268s # Order allow,deny 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 254 2268s # --- 2268s # Order allow,deny 2268s # Allow from somewhere.else.com 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 255 2268s # --- 2268s # Order allow,deny 2268s # Allow from 66.6.6.6 2268s # expecting access denial. 2268s ok 256 2268s # --- 2268s # Order allow,deny 2268s # Deny from all 2268s # expecting access denial. 2268s ok 257 2268s # --- 2268s # Order allow,deny 2268s # Allow from 66.6.6.6 2268s # Deny from all 2268s # expecting access denial. 2268s ok 258 2268s # --- 2268s # Order allow,deny 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 259 2268s # --- 2268s # Order allow,deny 2268s # Allow from 66.6.6.6 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 260 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 261 2268s # --- 2268s # Order allow,deny 2268s # Allow from 66.6.6.6 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 262 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 263 2268s # --- 2268s # Order allow,deny 2268s # Allow from 66.6.6.6 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 264 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 265 2268s # --- 2268s # Order allow,deny 2268s # Allow from 66.6.6.6 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 266 2268s # --- 2268s # Order allow,deny 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 267 2268s # --- 2268s # Order allow,deny 2268s # Allow from 66.6.6.6 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 268 2268s # --- 2268s # Order allow,deny 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 269 2268s # --- 2268s # Order allow,deny 2268s # Allow from 66.6.6.6 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 270 2268s # --- 2268s # Order allow,deny 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 271 2268s # --- 2268s # Order allow,deny 2268s # Allow from 66.6.6.6 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 272 2268s # --- 2268s # Order mutual-failure 2268s # Allow from all 2268s # expecting access. 2268s ok 273 2268s # --- 2268s # Order mutual-failure 2268s # Deny from all 2268s # expecting access denial. 2268s ok 274 2268s # --- 2268s # Order mutual-failure 2268s # Allow from all 2268s # Deny from all 2268s # expecting access denial. 2268s ok 275 2268s # --- 2268s # Order mutual-failure 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 276 2268s # --- 2268s # Order mutual-failure 2268s # Allow from all 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 277 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 278 2268s # --- 2268s # Order mutual-failure 2268s # Allow from all 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 279 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 280 2268s # --- 2268s # Order mutual-failure 2268s # Allow from all 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 281 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 282 2268s # --- 2268s # Order mutual-failure 2268s # Allow from all 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 283 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 284 2268s # --- 2268s # Order mutual-failure 2268s # Allow from all 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 285 2268s # --- 2268s # Order mutual-failure 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 286 2268s # --- 2268s # Order mutual-failure 2268s # Allow from all 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 287 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 288 2268s # --- 2268s # Order mutual-failure 2268s # Allow from all 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 289 2268s # --- 2268s # Order mutual-failure 2268s # Allow from localhost 2268s # expecting access. 2268s ok 290 2268s # --- 2268s # Order mutual-failure 2268s # Deny from all 2268s # expecting access denial. 2268s ok 291 2268s # --- 2268s # Order mutual-failure 2268s # Allow from localhost 2268s # Deny from all 2268s # expecting access denial. 2268s ok 292 2268s # --- 2268s # Order mutual-failure 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 293 2268s # --- 2268s # Order mutual-failure 2268s # Allow from localhost 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 294 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 295 2268s # --- 2268s # Order mutual-failure 2268s # Allow from localhost 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 296 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 297 2268s # --- 2268s # Order mutual-failure 2268s # Allow from localhost 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 298 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 299 2268s # --- 2268s # Order mutual-failure 2268s # Allow from localhost 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 300 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 301 2268s # --- 2268s # Order mutual-failure 2268s # Allow from localhost 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 302 2268s # --- 2268s # Order mutual-failure 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 303 2268s # --- 2268s # Order mutual-failure 2268s # Allow from localhost 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 304 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 305 2268s # --- 2268s # Order mutual-failure 2268s # Allow from localhost 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 306 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1 2268s # expecting access. 2268s ok 307 2268s # --- 2268s # Order mutual-failure 2268s # Deny from all 2268s # expecting access denial. 2268s ok 308 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1 2268s # Deny from all 2268s # expecting access denial. 2268s ok 309 2268s # --- 2268s # Order mutual-failure 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 310 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 311 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 312 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 313 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 314 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 315 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 316 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 317 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 318 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 319 2268s # --- 2268s # Order mutual-failure 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 320 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 321 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 322 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 323 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0 2268s # expecting access. 2268s ok 324 2268s # --- 2268s # Order mutual-failure 2268s # Deny from all 2268s # expecting access denial. 2268s ok 325 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0 2268s # Deny from all 2268s # expecting access denial. 2268s ok 326 2268s # --- 2268s # Order mutual-failure 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 327 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 328 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 329 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 330 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 331 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 332 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 333 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 334 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 335 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 336 2268s # --- 2268s # Order mutual-failure 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 337 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 338 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 339 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 340 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # expecting access. 2268s ok 341 2268s # --- 2268s # Order mutual-failure 2268s # Deny from all 2268s # expecting access denial. 2268s ok 342 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from all 2268s # expecting access denial. 2268s ok 343 2268s # --- 2268s # Order mutual-failure 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 344 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 345 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 346 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 347 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 348 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 349 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 350 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 351 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 352 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 353 2268s # --- 2268s # Order mutual-failure 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 354 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 355 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 356 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/255.255.0.0 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 357 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/16 2268s # expecting access. 2268s ok 358 2268s # --- 2268s # Order mutual-failure 2268s # Deny from all 2268s # expecting access denial. 2268s ok 359 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/16 2268s # Deny from all 2268s # expecting access denial. 2268s ok 360 2268s # --- 2268s # Order mutual-failure 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 361 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/16 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 362 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 363 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/16 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 364 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 365 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/16 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 366 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 367 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/16 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 368 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 369 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/16 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 370 2268s # --- 2268s # Order mutual-failure 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 371 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/16 2268s # Deny from somewhere.else.com 2268s # expecting access. 2268s ok 372 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 373 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 127.0.0.1/16 2268s # Deny from 66.6.6.6 2268s # expecting access. 2268s ok 374 2268s # --- 2268s # Order mutual-failure 2268s # Allow from somewhere.else.com 2268s # expecting access denial. 2268s ok 375 2268s # --- 2268s # Order mutual-failure 2268s # Deny from all 2268s # expecting access denial. 2268s ok 376 2268s # --- 2268s # Order mutual-failure 2268s # Allow from somewhere.else.com 2268s # Deny from all 2268s # expecting access denial. 2268s ok 377 2268s # --- 2268s # Order mutual-failure 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 378 2268s # --- 2268s # Order mutual-failure 2268s # Allow from somewhere.else.com 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 379 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 380 2268s # --- 2268s # Order mutual-failure 2268s # Allow from somewhere.else.com 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 381 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 382 2268s # --- 2268s # Order mutual-failure 2268s # Allow from somewhere.else.com 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 383 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 384 2268s # --- 2268s # Order mutual-failure 2268s # Allow from somewhere.else.com 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 385 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 386 2268s # --- 2268s # Order mutual-failure 2268s # Allow from somewhere.else.com 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 387 2268s # --- 2268s # Order mutual-failure 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 388 2268s # --- 2268s # Order mutual-failure 2268s # Allow from somewhere.else.com 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 389 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 390 2268s # --- 2268s # Order mutual-failure 2268s # Allow from somewhere.else.com 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 391 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 66.6.6.6 2268s # expecting access denial. 2268s ok 392 2268s # --- 2268s # Order mutual-failure 2268s # Deny from all 2268s # expecting access denial. 2268s ok 393 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 66.6.6.6 2268s # Deny from all 2268s # expecting access denial. 2268s ok 394 2268s # --- 2268s # Order mutual-failure 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 395 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 66.6.6.6 2268s # Deny from localhost 2268s # expecting access denial. 2268s ok 396 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 397 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 66.6.6.6 2268s # Deny from 127.0.0.1 2268s # expecting access denial. 2268s ok 398 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 399 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 66.6.6.6 2268s # Deny from 127.0 2268s # expecting access denial. 2268s ok 400 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 401 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 66.6.6.6 2268s # Deny from 127.0.0.1/255.255.0.0 2268s # expecting access denial. 2268s ok 402 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 403 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 66.6.6.6 2268s # Deny from 127.0.0.1/16 2268s # expecting access denial. 2268s ok 404 2268s # --- 2268s # Order mutual-failure 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 405 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 66.6.6.6 2268s # Deny from somewhere.else.com 2268s # expecting access denial. 2268s ok 406 2268s # --- 2268s # Order mutual-failure 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 407 2268s # --- 2268s # Order mutual-failure 2268s # Allow from 66.6.6.6 2268s # Deny from 66.6.6.6 2268s # expecting access denial. 2268s ok 408 2268s ok 2272s t/modules/actions.t ................. 2272s 1..20 2272s # Running under perl version 5.040000 for linux 2272s # Current time local: Fri Feb 21 13:19:25 2025 2272s # Current time GMT: Fri Feb 21 13:19:25 2025 2272s # Using Test.pm version 1.31 2272s # Using Apache/Test.pm version 1.44 2272s # expected: 200 2272s # received: '200' 2272s ok 1 2272s # expected: 'nada' 2272s # received: 'nada' 2272s ok 2 2272s # expected: 404 2272s # received: '404' 2272s ok 3 2272s ok 4 # skip RC=404, no need to check content 2272s # expected: 404 2272s # received: '404' 2272s ok 5 2272s ok 6 # skip RC=404, no need to check content 2272s # expected: 404 2272s # received: '404' 2272s ok 7 2272s ok 8 # skip RC=404, no need to check content 2272s # expected: 200 2272s # received: '200' 2272s ok 9 2272s # expected: 'nada' 2272s # received: 'nada' 2272s ok 10 2272s # expected: 404 2272s # received: '404' 2272s ok 11 2272s ok 12 # skip RC=404, no need to check content 2272s # expected: 200 2272s # received: '200' 2272s ok 13 2272s # expected: 'POST 2272s # foo2: bar2 2272s # ' 2272s # received: 'POST 2272s # foo2: bar2 2272s # ' 2272s ok 14 2272s # expected: 405 2272s # received: '405' 2272s ok 15 2272s # expected: 200 2272s # received: '200' 2272s ok 16 2272s # expected: 'foo=bar' 2272s # received: 'foo=bar' 2272s ok 17 2272s # expected: 200 2272s # received: '200' 2272s ok 18 2272s # expected: 'POST 2272s # foo2: bar2 2272s # ' 2272s # received: 'POST 2272s # foo2: bar2 2272s # ' 2272s ok 19 2272s # expected: 405 2272s # received: '405' 2272s ok 20 2272s ok 2277s t/modules/alias.t ................... 2277s 1..134 2277s # Running under perl version 5.040000 for linux 2277s # Current time local: Fri Feb 21 13:19:29 2025 2277s # Current time GMT: Fri Feb 21 13:19:29 2025 2277s # Using Test.pm version 1.31 2277s # Using Apache/Test.pm version 1.44 2277s # verifying simple aliases 2277s # testing : /alias/ 2277s # expected: 200 2277s # received: '200' 2277s ok 1 2277s # testing : /bogu/ 2277s # expected: 404 2277s # received: '404' 2277s ok 2 2277s # verifying alias match with /ali[0-9]. 2277s # testing : /ali0 2277s # expected: 0 2277s # received: '0' 2277s ok 3 2277s # testing : /ali1 2277s # expected: 1 2277s # received: '1' 2277s ok 4 2277s # testing : /ali2 2277s # expected: 2 2277s # received: '2' 2277s ok 5 2277s # testing : /ali3 2277s # expected: 3 2277s # received: '3' 2277s ok 6 2277s # testing : /ali4 2277s # expected: 4 2277s # received: '4' 2277s ok 7 2277s # testing : /ali5 2277s # expected: 5 2277s # received: '5' 2277s ok 8 2277s # testing : /ali6 2277s # expected: 6 2277s # received: '6' 2277s ok 9 2277s # testing : /ali7 2277s # expected: 7 2277s # received: '7' 2277s ok 10 2277s # testing : /ali8 2277s # expected: 8 2277s # received: '8' 2277s ok 11 2277s # testing : /ali9 2277s # expected: 9 2277s # received: '9' 2277s ok 12 2277s # verifying expression alias match with /expr/ali[0-9]. 2277s # testing : /ali0 2277s # expected: 0 2277s # received: '0' 2277s ok 13 2277s # testing : /ali1 2277s # expected: 1 2277s # received: '1' 2277s ok 14 2277s # testing : /ali2 2277s # expected: 2 2277s # received: '2' 2277s ok 15 2277s # testing : /ali3 2277s # expected: 3 2277s # received: '3' 2277s ok 16 2277s # testing : /ali4 2277s # expected: 4 2277s # received: '4' 2277s ok 17 2277s # testing : /ali5 2277s # expected: 5 2277s # received: '5' 2277s ok 18 2277s # testing : /ali6 2277s # expected: 6 2277s # received: '6' 2277s ok 19 2277s # testing : /ali7 2277s # expected: 7 2277s # received: '7' 2277s ok 20 2277s # testing : /ali8 2277s # expected: 8 2277s # received: '8' 2277s ok 21 2277s # testing : /ali9 2277s # expected: 9 2277s # received: '9' 2277s ok 22 2277s # testing : /forbid 2277s # expected: '403' 2277s # received: '403' 2277s ok 23 2277s # testing : /gone 2277s # expected: '410' 2277s # received: '410' 2277s ok 24 2277s # testing : /perm 2277s # expected: '301' 2277s # received: '301' 2277s ok 25 2277s # testing : /perm2 2277s # expected: '301' 2277s # received: '301' 2277s ok 26 2277s # testing : /seeother 2277s # expected: '303' 2277s # received: '303' 2277s ok 27 2277s # testing : /temp 2277s # expected: '302' 2277s # received: '302' 2277s ok 28 2277s # testing : /temp2 2277s # expected: '302' 2277s # received: '302' 2277s ok 29 2277s verifying body of perm and temp redirect match 2277s # testing : /p0 2277s # expected: 0 2277s # received: '0' 2277s ok 30 2277s # testing : /p1 2277s # expected: 1 2277s # received: '1' 2277s ok 31 2277s # testing : /p2 2277s # expected: 2 2277s # received: '2' 2277s ok 32 2277s # testing : /p3 2277s # expected: 3 2277s # received: '3' 2277s ok 33 2277s # testing : /p4 2277s # expected: 4 2277s # received: '4' 2277s ok 34 2277s # testing : /p5 2277s # expected: 5 2277s # received: '5' 2277s ok 35 2277s # testing : /p6 2277s # expected: 6 2277s # received: '6' 2277s ok 36 2277s # testing : /p7 2277s # expected: 7 2277s # received: '7' 2277s ok 37 2277s # testing : /p8 2277s # expected: 8 2277s # received: '8' 2277s ok 38 2277s # testing : /p9 2277s # expected: 9 2277s # received: '9' 2277s ok 39 2277s # testing : /t0 2277s # expected: 0 2277s # received: '0' 2277s ok 40 2277s # testing : /t1 2277s # expected: 1 2277s # received: '1' 2277s ok 41 2277s # testing : /t2 2277s # expected: 2 2277s # received: '2' 2277s ok 42 2277s # testing : /t3 2277s # expected: 3 2277s # received: '3' 2277s ok 43 2277s # testing : /t4 2277s # expected: 4 2277s # received: '4' 2277s ok 44 2277s # testing : /t5 2277s # expected: 5 2277s # received: '5' 2277s ok 45 2277s # testing : /t6 2277s # expected: 6 2277s # received: '6' 2277s ok 46 2277s # testing : /t7 2277s # expected: 7 2277s # received: '7' 2277s ok 47 2277s # testing : /t8 2277s # expected: 8 2277s # received: '8' 2277s ok 48 2277s # testing : /t9 2277s # expected: 9 2277s # received: '9' 2277s ok 49 2277s verifying body of perm and temp redirect match with expression support 2277s # testing : /p0 2277s # expected: 0 2277s # received: '0' 2277s ok 50 2277s # testing : /p1 2277s # expected: 1 2277s # received: '1' 2277s ok 51 2277s # testing : /p2 2277s # expected: 2 2277s # received: '2' 2277s ok 52 2277s # testing : /p3 2277s # expected: 3 2277s # received: '3' 2277s ok 53 2277s # testing : /p4 2277s # expected: 4 2277s # received: '4' 2277s ok 54 2277s # testing : /p5 2277s # expected: 5 2277s # received: '5' 2277s ok 55 2277s # testing : /p6 2277s # expected: 6 2277s # received: '6' 2277s ok 56 2277s # testing : /p7 2277s # expected: 7 2277s # received: '7' 2277s ok 57 2277s # testing : /p8 2277s # expected: 8 2277s # received: '8' 2277s ok 58 2277s # testing : /p9 2277s # expected: 9 2277s # received: '9' 2277s ok 59 2277s # testing : /t0 2277s # expected: 0 2277s # received: '0' 2277s ok 60 2277s # testing : /t1 2277s # expected: 1 2277s # received: '1' 2277s ok 61 2277s # testing : /t2 2277s # expected: 2 2277s # received: '2' 2277s ok 62 2277s # testing : /t3 2277s # expected: 3 2277s # received: '3' 2277s ok 63 2277s # testing : /t4 2277s # expected: 4 2277s # received: '4' 2277s ok 64 2277s # testing : /t5 2277s # expected: 5 2277s # received: '5' 2277s ok 65 2277s # testing : /t6 2277s # expected: 6 2277s # received: '6' 2277s ok 66 2277s # testing : /t7 2277s # expected: 7 2277s # received: '7' 2277s ok 67 2277s # testing : /t8 2277s # expected: 8 2277s # received: '8' 2277s ok 68 2277s # testing : /t9 2277s # expected: 9 2277s # received: '9' 2277s ok 69 2277s verifying return code of seeother and gone redirect match 2277s # testing : s0 2277s # expected: '303' 2277s # received: '303' 2277s ok 70 2277s # testing : s1 2277s # expected: '303' 2277s # received: '303' 2277s ok 71 2277s # testing : s2 2277s # expected: '303' 2277s # received: '303' 2277s ok 72 2277s # testing : s3 2277s # expected: '303' 2277s # received: '303' 2277s ok 73 2277s # testing : s4 2277s # expected: '303' 2277s # received: '303' 2277s ok 74 2277s # testing : s5 2277s # expected: '303' 2277s # received: '303' 2277s ok 75 2277s # testing : s6 2277s # expected: '303' 2277s # received: '303' 2277s ok 76 2277s # testing : s7 2277s # expected: '303' 2277s # received: '303' 2277s ok 77 2277s # testing : s8 2277s # expected: '303' 2277s # received: '303' 2277s ok 78 2277s # testing : s9 2277s # expected: '303' 2277s # received: '303' 2277s ok 79 2277s # testing : f0 2277s # expected: '403' 2277s # received: '403' 2277s ok 80 2277s # testing : f1 2277s # expected: '403' 2277s # received: '403' 2277s ok 81 2277s # testing : f2 2277s # expected: '403' 2277s # received: '403' 2277s ok 82 2277s # testing : f3 2277s # expected: '403' 2277s # received: '403' 2277s ok 83 2277s # testing : f4 2277s # expected: '403' 2277s # received: '403' 2277s ok 84 2277s # testing : f5 2277s # expected: '403' 2277s # received: '403' 2277s ok 85 2277s # testing : f6 2277s # expected: '403' 2277s # received: '403' 2277s ok 86 2277s # testing : f7 2277s # expected: '403' 2277s # received: '403' 2277s ok 87 2277s # testing : f8 2277s # expected: '403' 2277s # received: '403' 2277s ok 88 2277s # testing : f9 2277s # expected: '403' 2277s # received: '403' 2277s ok 89 2277s # testing : g0 2277s # expected: '410' 2277s # received: '410' 2277s ok 90 2277s # testing : g1 2277s # expected: '410' 2277s # received: '410' 2277s ok 91 2277s # testing : g2 2277s # expected: '410' 2277s # received: '410' 2277s ok 92 2277s # testing : g3 2277s # expected: '410' 2277s # received: '410' 2277s ok 93 2277s # testing : g4 2277s # expected: '410' 2277s # received: '410' 2277s ok 94 2277s # testing : g5 2277s # expected: '410' 2277s # received: '410' 2277s ok 95 2277s # testing : g6 2277s # expected: '410' 2277s # received: '410' 2277s ok 96 2277s # testing : g7 2277s # expected: '410' 2277s # received: '410' 2277s ok 97 2277s # testing : g8 2277s # expected: '410' 2277s # received: '410' 2277s ok 98 2277s # testing : g9 2277s # expected: '410' 2277s # received: '410' 2277s ok 99 2277s verifying return code of seeother and gone redirect match with expression support 2277s # testing : s0 2277s # expected: '303' 2277s # received: '303' 2277s ok 100 2277s # testing : s1 2277s # expected: '303' 2277s # received: '303' 2277s ok 101 2277s # testing : s2 2277s # expected: '303' 2277s # received: '303' 2277s ok 102 2277s # testing : s3 2277s # expected: '303' 2277s # received: '303' 2277s ok 103 2277s # testing : s4 2277s # expected: '303' 2277s # received: '303' 2277s ok 104 2277s # testing : s5 2277s # expected: '303' 2277s # received: '303' 2277s ok 105 2277s # testing : s6 2277s # expected: '303' 2277s # received: '303' 2277s ok 106 2277s # testing : s7 2277s # expected: '303' 2277s # received: '303' 2277s ok 107 2277s # testing : s8 2277s # expected: '303' 2277s # received: '303' 2277s ok 108 2277s # testing : s9 2277s # expected: '303' 2277s # received: '303' 2277s ok 109 2277s # testing : f0 2277s # expected: '403' 2277s # received: '403' 2277s ok 110 2277s # testing : f1 2277s # expected: '403' 2277s # received: '403' 2277s ok 111 2277s # testing : f2 2277s # expected: '403' 2277s # received: '403' 2277s ok 112 2277s # testing : f3 2277s # expected: '403' 2277s # received: '403' 2277s ok 113 2277s # testing : f4 2278s # expected: '403' 2278s # received: '403' 2278s ok 114 2278s # testing : f5 2278s # expected: '403' 2278s # received: '403' 2278s ok 115 2278s # testing : f6 2278s # expected: '403' 2278s # received: '403' 2278s ok 116 2278s # testing : f7 2278s # expected: '403' 2278s # received: '403' 2278s ok 117 2278s # testing : f8 2278s # expected: '403' 2278s # received: '403' 2278s ok 118 2278s # testing : f9 2278s # expected: '403' 2278s # received: '403' 2278s ok 119 2278s # testing : g0 2278s # expected: '410' 2278s # received: '410' 2278s ok 120 2278s # testing : g1 2278s # expected: '410' 2278s # received: '410' 2278s ok 121 2278s # testing : g2 2278s # expected: '410' 2278s # received: '410' 2278s ok 122 2278s # testing : g3 2278s # expected: '410' 2278s # received: '410' 2278s ok 123 2278s # testing : g4 2278s # expected: '410' 2278s # received: '410' 2278s ok 124 2278s # testing : g5 2278s # expected: '410' 2278s # received: '410' 2278s ok 125 2278s # testing : g6 2278s # expected: '410' 2278s # received: '410' 2278s ok 126 2278s # testing : g7 2278s # expected: '410' 2278s # received: '410' 2278s ok 127 2278s # testing : g8 2278s # expected: '410' 2278s # received: '410' 2278s ok 128 2278s # testing : g9 2278s # expected: '410' 2278s # received: '410' 2278s ok 129 2278s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 2278s # verifying /modules/alias/script is plain text 2278s # testing : /modules/alias/script 2278s # expected: '#!/bin/sh 2278s # echo Content-type: text/plain 2278s # echo 2278s # echo this is a shell script cgi. 2278s # ' 2278s # received: '#!/bin/sh 2278s # echo Content-type: text/plain 2278s # echo 2278s # echo this is a shell script cgi. 2278s # ' 2278s ok 130 2278s # verifying same file accessed at /cgi/script is executed code 2278s # testing : /cgi/script 2278s # expected: 'this is a shell script cgi. 2278s # ' 2278s # received: 'this is a shell script cgi. 2278s # ' 2278s ok 131 2278s # verifying ScriptAliasMatch with /aliascgi-script 2278s # testing : /aliascgi-script 2278s # expected: 'this is a shell script cgi. 2278s # ' 2278s # received: 'this is a shell script cgi. 2278s # ' 2278s ok 132 2278s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 2278s # testing : /aliascgi-script 2278s # expected: 'this is a shell script cgi. 2278s # ' 2278s # received: 'this is a shell script cgi. 2278s # ' 2278s ok 133 2278s # verifying bad script alias. 2278s # testing : /aliascgi-nada 2278s # expected: 404 2278s # received: '404' 2278s ok 134 2278s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 2278s ok 2282s t/modules/allowmethods.t ............ 2282s 1..9 2282s # Running under perl version 5.040000 for linux 2282s # Current time local: Fri Feb 21 13:19:34 2025 2282s # Current time GMT: Fri Feb 21 13:19:34 2025 2282s # Using Test.pm version 1.31 2282s # Using Apache/Test.pm version 1.44 2282s # testing : Get request to /Get responds 200 2282s # expected: 200 2282s # received: '200' 2282s ok 1 2282s # testing : Head request to /Get responds 200 2282s # expected: 200 2282s # received: '200' 2282s ok 2 2282s # testing : Post request to /Get responds 405 2282s # expected: 405 2282s # received: '405' 2282s ok 3 2282s # testing : Get request to /Head responds 200 2282s # expected: 200 2282s # received: '200' 2282s ok 4 2282s # testing : Head request to /Head responds 200 2282s # expected: 200 2282s # received: '200' 2282s ok 5 2282s # testing : Post request to /Head responds 405 2282s # expected: 405 2282s # received: '405' 2282s ok 6 2282s # testing : Get request to /Post responds 405 2282s # expected: 405 2282s # received: '405' 2282s ok 7 2282s # testing : Head request to /Post responds 405 2282s # expected: 405 2282s # received: '405' 2282s ok 8 2282s # testing : Post request to /Post responds 200 2282s # expected: 200 2282s # received: '200' 2282s ok 9 2282s ok 2287s t/modules/asis.t .................... 2287s 1..3 2287s # Running under perl version 5.040000 for linux 2287s # Current time local: Fri Feb 21 13:19:39 2025 2287s # Current time GMT: Fri Feb 21 13:19:39 2025 2287s # Using Test.pm version 1.31 2287s # Using Apache/Test.pm version 1.44 2287s # testing : asis content OK 2287s # expected: 'This is asis content. 2287s # ' 2287s # received: 'This is asis content. 2287s # ' 2287s ok 1 2287s # testing : asis gave 404 error 2287s # expected: 404 2287s # received: '404' 2287s ok 2 2287s # testing : asis gave 403 error 2287s # expected: 403 2287s # received: '403' 2287s ok 3 2287s ok 2294s t/modules/authz_core.t .............. 2294s 1..504 2294s # Running under perl version 5.040000 for linux 2294s # Current time local: Fri Feb 21 13:19:44 2025 2294s # Current time GMT: Fri Feb 21 13:19:44 2025 2294s # Using Test.pm version 1.31 2294s # Using Apache/Test.pm version 1.44 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/basic1 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/groups1 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 200, expected 200 [a/ : a/ ] 2294s ok 1 2294s # got 200, expected 200 [a/ : a/ 1] 2294s ok 2 2294s # got 200, expected 200 [a/ : a/ 2] 2294s ok 3 2294s # got 200, expected 200 [a/ : a/ 1 2] 2294s ok 4 2294s # got 200, expected 200 [a/ : a/ 3] 2294s ok 5 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ user1: a/ ] 2294s ok 6 2294s # got 200, expected 200 [a/ user1: a/ user1] 2294s ok 7 2294s # got 401, expected 401 [a/ user1: a/ user2] 2294s ok 8 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ Any 1 2: a/ ] 2294s ok 9 2294s # got 200, expected 200 [a/ Any 1 2: a/ 1] 2294s ok 10 2294s # got 200, expected 200 [a/ Any 1 2: a/ 2] 2294s ok 11 2294s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 2294s ok 12 2294s # got 403, expected 403 [a/ Any 1 2: a/ 3] 2294s ok 13 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 2294s ok 14 2294s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 2294s ok 15 2294s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 2294s ok 16 2294s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 2294s ok 17 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 2294s ok 18 2294s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 2294s ok 19 2294s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 2294s ok 20 2294s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 2294s ok 21 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 2294s ok 22 2294s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 2294s ok 23 2294s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 2294s ok 24 2294s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 2294s ok 25 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 2294s ok 26 2294s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 2294s ok 27 2294s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 2294s ok 28 2294s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 2294s ok 29 2294s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 2294s ok 30 2294s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 2294s ok 31 2294s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 2294s ok 32 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 2294s ok 33 2294s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 2294s ok 34 2294s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 2294s ok 35 2294s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 2294s ok 36 2294s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 2294s ok 37 2294s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 2294s ok 38 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 2294s ok 39 2294s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 2294s ok 40 2294s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 2294s ok 41 2294s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 2294s ok 42 2294s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 2294s ok 43 2294s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 2294s ok 44 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 2294s ok 45 2294s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 2294s ok 46 2294s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 2294s ok 47 2294s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 2294s ok 48 2294s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 2294s ok 49 2294s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 2294s ok 50 2294s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 2294s ok 51 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 2294s ok 52 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 2294s ok 53 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 2294s ok 54 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 2294s ok 55 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 2294s ok 56 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 2294s ok 57 2294s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 2294s ok 58 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All 1 !2: a/ ] 2294s ok 59 2294s # got 200, expected 200 [a/ All 1 !2: a/ 1] 2294s ok 60 2294s # got 403, expected 403 [a/ All 1 !2: a/ 2] 2294s ok 61 2294s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 2294s ok 62 2294s # got 403, expected 403 [a/ All 1 !2: a/ 3] 2294s ok 63 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 2294s ok 64 2294s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 2294s ok 65 2294s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 2294s ok 66 2294s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 2294s ok 67 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 2294s ok 68 2294s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 2294s ok 69 2294s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 2294s ok 70 2294s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 2294s ok 71 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 2294s ok 72 2294s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 2294s ok 73 2294s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 2294s ok 74 2294s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 2294s ok 75 2294s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 2294s ok 76 2294s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 2294s ok 77 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 2294s ok 78 2294s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 2294s ok 79 2294s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 2294s ok 80 2294s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 2294s ok 81 2294s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 2294s ok 82 2294s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 2294s ok 83 2294s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 2294s ok 84 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 2294s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 2294s ok 85 2294s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 2294s ok 86 2294s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 2294s ok 87 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 2294s ok 88 2294s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 2294s ok 89 2294s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 2294s ok 90 2294s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 2294s ok 91 2294s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 2294s ok 92 2294s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 2294s ok 93 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 2294s ok 94 2294s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 2294s ok 95 2294s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 2294s ok 96 2294s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 2294s ok 97 2294s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 2294s ok 98 2294s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 2294s ok 99 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 2294s ok 100 2294s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 2294s ok 101 2294s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 2294s ok 102 2294s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 2294s ok 103 2294s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 2294s ok 104 2294s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 2294s ok 105 2294s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 2294s ok 106 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 2294s ok 107 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 2294s ok 108 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 2294s ok 109 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 2294s ok 110 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 2294s ok 111 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 2294s ok 112 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 2294s ok 113 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All 1 2: a/ ] 2294s ok 114 2294s # got 403, expected 403 [a/ All 1 2: a/ 1] 2294s ok 115 2294s # got 403, expected 403 [a/ All 1 2: a/ 2] 2294s ok 116 2294s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 2294s ok 117 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 2294s ok 118 2294s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 2294s ok 119 2294s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 2294s ok 120 2294s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 2294s ok 121 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 2294s ok 122 2294s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 2294s ok 123 2294s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 2294s ok 124 2294s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 2294s ok 125 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 2294s ok 126 2294s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 2294s ok 127 2294s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 2294s ok 128 2294s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 2294s ok 129 2294s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 2294s ok 130 2294s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 2294s ok 131 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 2294s ok 132 2294s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 2294s ok 133 2294s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 2294s ok 134 2294s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 2294s ok 135 2294s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 2294s ok 136 2294s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 2294s ok 137 2294s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 2294s ok 138 2294s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 2294s ok 139 2294s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 2294s ok 140 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 2294s ok 141 2294s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 2294s ok 142 2294s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 2294s ok 143 2294s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 2294s ok 144 2294s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 2294s ok 145 2294s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 2294s ok 146 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 2294s ok 147 2294s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 2294s ok 148 2294s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 2294s ok 149 2294s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 2294s ok 150 2294s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 2294s ok 151 2294s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 2294s ok 152 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 2294s ok 153 2294s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 2294s ok 154 2294s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 2294s ok 155 2294s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 2294s ok 156 2294s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 2294s ok 157 2294s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 2294s ok 158 2294s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 2294s ok 159 2294s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 2294s ok 160 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 2294s ok 161 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 2294s ok 162 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 2294s ok 163 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 2294s ok 164 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 2294s ok 165 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 2294s ok 166 2294s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 2294s ok 167 2294s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 2294s ok 168 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 2294s ok 169 2294s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 2294s ok 170 2294s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 2294s ok 171 2294s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 2294s ok 172 2294s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 2294s ok 173 2294s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 2294s ok 174 2294s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 2294s ok 175 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 2294s ok 176 2294s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 2294s ok 177 2294s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 2294s ok 178 2294s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 2294s ok 179 2294s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 2294s ok 180 2294s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 2294s ok 181 2294s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 2294s ok 182 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 2294s ok 183 2294s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 2294s ok 184 2294s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 2294s ok 185 2294s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 2294s ok 186 2294s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 2294s ok 187 2294s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 2294s ok 188 2294s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 2294s ok 189 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 2294s ok 190 2294s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 2294s ok 191 2294s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 2294s ok 192 2294s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 2294s ok 193 2294s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 2294s ok 194 2294s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 2294s ok 195 2294s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 2294s ok 196 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 2294s ok 197 2294s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 2294s ok 198 2294s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 2294s ok 199 2294s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 2294s ok 200 2294s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 2294s ok 201 2294s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 2294s ok 202 2294s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 2294s ok 203 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 2294s ok 204 2294s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 2294s ok 205 2294s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 2294s ok 206 2294s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 2294s ok 207 2294s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 2294s ok 208 2294s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 2294s ok 209 2294s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 2294s ok 210 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 2294s ok 211 2294s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 2294s ok 212 2294s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 2294s ok 213 2294s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 2294s ok 214 2294s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 2294s ok 215 2294s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 2294s ok 216 2294s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 2294s ok 217 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 2294s ok 218 2294s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 2294s ok 219 2294s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 2294s ok 220 2294s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 2294s ok 221 2294s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 2294s ok 222 2294s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 2294s ok 223 2294s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 2294s ok 224 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 2294s ok 225 2294s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 2294s ok 226 2294s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 2294s ok 227 2294s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 2294s ok 228 2294s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 2294s ok 229 2294s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 2294s ok 230 2294s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 2294s ok 231 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 2294s ok 232 2294s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 2294s ok 233 2294s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 2294s ok 234 2294s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 2294s ok 235 2294s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 2294s ok 236 2294s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 2294s ok 237 2294s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 2294s ok 238 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 2294s ok 239 2294s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 2294s ok 240 2294s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 2294s ok 241 2294s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 2294s ok 242 2294s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 2294s ok 243 2294s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 2294s ok 244 2294s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 2294s ok 245 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 2294s ok 246 2294s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 2294s ok 247 2294s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 2294s ok 248 2294s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 2294s ok 249 2294s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 2294s ok 250 2294s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 2294s ok 251 2294s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 2294s ok 252 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 2294s ok 253 2294s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 2294s ok 254 2294s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 2294s ok 255 2294s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 2294s ok 256 2294s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 2294s ok 257 2294s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 2294s ok 258 2294s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 2294s ok 259 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 2294s ok 260 2294s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 2294s ok 261 2294s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 2294s ok 262 2294s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 2294s ok 263 2294s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 2294s ok 264 2294s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 2294s ok 265 2294s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 2294s ok 266 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 2294s ok 267 2294s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 2294s ok 268 2294s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 2294s ok 269 2294s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 2294s ok 270 2294s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 2294s ok 271 2294s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 2294s ok 272 2294s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 2294s ok 273 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 2294s ok 274 2294s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 2294s ok 275 2294s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 2294s ok 276 2294s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 2294s ok 277 2294s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 2294s ok 278 2294s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 2294s ok 279 2294s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 2294s ok 280 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 2294s ok 281 2294s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 2294s ok 282 2294s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 2294s ok 283 2294s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 2294s ok 284 2294s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 2294s ok 285 2294s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 2294s ok 286 2294s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 2294s ok 287 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 2294s ok 288 2294s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 2294s ok 289 2294s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 2294s ok 290 2294s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 2294s ok 291 2294s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 2294s ok 292 2294s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 2294s ok 293 2294s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 2294s ok 294 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 2294s ok 295 2294s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 2294s ok 296 2294s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 2294s ok 297 2294s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 2294s ok 298 2294s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 2294s ok 299 2294s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 2294s ok 300 2294s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 2294s ok 301 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 2294s ok 302 2294s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 2294s ok 303 2294s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 2294s ok 304 2294s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 2294s ok 305 2294s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 2294s ok 306 2294s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 2294s ok 307 2294s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 2294s ok 308 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 2294s ok 309 2294s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 2294s ok 310 2294s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 2294s ok 311 2294s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 2294s ok 312 2294s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 2294s ok 313 2294s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 2294s ok 314 2294s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 2294s ok 315 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 2294s ok 316 2294s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 2294s ok 317 2294s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 2294s ok 318 2294s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 2294s ok 319 2294s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 2294s ok 320 2294s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 2294s ok 321 2294s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 2294s ok 322 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 2294s ok 323 2294s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 2294s ok 324 2294s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 2294s ok 325 2294s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 2294s ok 326 2294s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 2294s ok 327 2294s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 2294s ok 328 2294s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 2294s ok 329 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 2294s ok 330 2294s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 2294s ok 331 2294s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 2294s ok 332 2294s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 2294s ok 333 2294s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 2294s ok 334 2294s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 2294s ok 335 2294s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 2294s ok 336 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 2294s ok 337 2294s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 2294s ok 338 2294s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 2294s ok 339 2294s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 2294s ok 340 2294s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 2294s ok 341 2294s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 2294s ok 342 2294s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 2294s ok 343 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 2294s ok 344 2294s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 2294s ok 345 2294s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 2294s ok 346 2294s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 2294s ok 347 2294s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 2294s ok 348 2294s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 2294s ok 349 2294s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 2294s ok 350 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 2294s ok 351 2294s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 2294s ok 352 2294s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 2294s ok 353 2294s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 2294s ok 354 2294s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 2294s ok 355 2294s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 2294s ok 356 2294s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 2294s ok 357 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 2294s ok 358 2294s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 2294s ok 359 2294s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 2294s ok 360 2294s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 2294s ok 361 2294s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 2294s ok 362 2294s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 2294s ok 363 2294s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 2294s ok 364 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 2294s ok 365 2294s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 2294s ok 366 2294s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 2294s ok 367 2294s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 2294s ok 368 2294s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 2294s ok 369 2294s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 2294s ok 370 2294s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 2294s ok 371 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 2294s ok 372 2294s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 2294s ok 373 2294s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 2294s ok 374 2294s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 2294s ok 375 2294s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 2294s ok 376 2294s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 2294s ok 377 2294s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 2294s ok 378 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 2294s ok 379 2294s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 2294s ok 380 2294s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 2294s ok 381 2294s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 2294s ok 382 2294s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 2294s ok 383 2294s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 2294s ok 384 2294s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 2294s ok 385 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 2294s ok 386 2294s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 2294s ok 387 2294s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 2294s ok 388 2294s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 2294s ok 389 2294s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 2294s ok 390 2294s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 2294s ok 391 2294s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 2294s ok 392 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 2294s ok 393 2294s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 2294s ok 394 2294s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 2294s ok 395 2294s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 2294s ok 396 2294s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 2294s ok 397 2294s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 2294s ok 398 2294s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 2294s ok 399 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 2294s ok 400 2294s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 2294s ok 401 2294s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 2294s ok 402 2294s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 2294s ok 403 2294s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 2294s ok 404 2294s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 2294s ok 405 2294s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 2294s ok 406 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 2294s ok 407 2294s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 2294s ok 408 2294s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 2294s ok 409 2294s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 2294s ok 410 2294s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 2294s ok 411 2294s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 2294s ok 412 2294s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 2294s ok 413 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 2294s ok 414 2294s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 2294s ok 415 2294s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 2294s ok 416 2294s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 2294s ok 417 2294s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 2294s ok 418 2294s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 2294s ok 419 2294s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 2294s ok 420 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 2294s ok 421 2294s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 2294s ok 422 2294s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 2294s ok 423 2294s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 2294s ok 424 2294s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 2294s ok 425 2294s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 2294s ok 426 2294s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 2294s ok 427 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 2294s ok 428 2294s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 2294s ok 429 2294s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 2294s ok 430 2294s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 2294s ok 431 2294s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 2294s ok 432 2294s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 2294s ok 433 2294s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 2294s ok 434 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 2294s ok 435 2294s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 2294s ok 436 2294s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 2294s ok 437 2294s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 2294s ok 438 2294s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 2294s ok 439 2294s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 2294s ok 440 2294s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 2294s ok 441 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 2294s ok 442 2294s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 2294s ok 443 2294s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 2294s ok 444 2294s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 2294s ok 445 2294s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 2294s ok 446 2294s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 2294s ok 447 2294s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 2294s ok 448 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 2294s ok 449 2294s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 2294s ok 450 2294s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 2294s ok 451 2294s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 2294s ok 452 2294s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 2294s ok 453 2294s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 2294s ok 454 2294s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 2294s ok 455 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 2294s ok 456 2294s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 2294s ok 457 2294s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 2294s ok 458 2294s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 2294s ok 459 2294s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 2294s ok 460 2294s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 2294s ok 461 2294s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 2294s ok 462 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 2294s ok 463 2294s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 2294s ok 464 2294s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 2294s ok 465 2294s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 2294s ok 466 2294s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 2294s ok 467 2294s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 2294s ok 468 2294s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 2294s ok 469 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 2294s ok 470 2294s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 2294s ok 471 2294s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 2294s ok 472 2294s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 2294s ok 473 2294s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 2294s ok 474 2294s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 2294s ok 475 2294s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 2294s ok 476 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 2294s ok 477 2294s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 2294s ok 478 2294s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 2294s ok 479 2294s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 2294s ok 480 2294s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 2294s ok 481 2294s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 2294s ok 482 2294s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 2294s ok 483 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 2294s ok 484 2294s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 2294s ok 485 2294s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 2294s ok 486 2294s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 2294s ok 487 2294s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 2294s ok 488 2294s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 2294s ok 489 2294s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 2294s ok 490 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 2294s ok 491 2294s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 2294s ok 492 2294s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 2294s ok 493 2294s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 2294s ok 494 2294s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 2294s ok 495 2294s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 2294s ok 496 2294s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 2294s ok 497 2294s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 2294s ok 498 2294s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 2294s ok 499 2294s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 2294s ok 500 2294s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 2294s ok 501 2294s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 2294s ok 502 2294s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 2294s ok 503 2294s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 2294s ok 504 2294s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/groups1 2294s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2294s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2294s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/basic1 2294s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 2294s ok 2299s t/modules/autoindex.t ............... 2299s 1..84 2299s # Running under perl version 5.040000 for linux 2299s # Current time local: Fri Feb 21 13:19:51 2025 2299s # Current time GMT: Fri Feb 21 13:19:51 2025 2299s # Using Test.pm version 1.31 2299s # Using Apache/Test.pm version 1.44 2299s --- 2299s IndexOrderDefault Ascending Name 2299s GET /modules/autoindex/htaccess/ 2299s ok 1 2299s --- 2299s IndexOrderDefault Ascending Name 2299s 2299s (C=N O=A) 2299s GET /modules/autoindex/htaccess/?C=N&O=A 2299s ok 2 2299s --- 2299s IndexOrderDefault Ascending Name 2299s 2299s (C=N O=D) 2299s GET /modules/autoindex/htaccess/?C=N&O=D 2299s ok 3 2299s --- 2299s IndexOrderDefault Ascending Name 2299s 2299s (C=M O=A) 2299s GET /modules/autoindex/htaccess/?C=M&O=A 2299s ok 4 2299s --- 2299s IndexOrderDefault Ascending Name 2299s 2299s (C=M O=D) 2299s GET /modules/autoindex/htaccess/?C=M&O=D 2299s ok 5 2299s --- 2299s IndexOrderDefault Ascending Name 2299s 2299s (C=S O=A) 2299s GET /modules/autoindex/htaccess/?C=S&O=A 2299s ok 6 2299s --- 2299s IndexOrderDefault Ascending Name 2299s 2299s (C=S O=D) 2299s GET /modules/autoindex/htaccess/?C=S&O=D 2299s ok 7 2299s --- 2299s IndexOrderDefault Ascending Date 2299s GET /modules/autoindex/htaccess/ 2299s ok 8 2299s --- 2299s IndexOrderDefault Ascending Date 2299s 2299s (C=N O=A) 2299s GET /modules/autoindex/htaccess/?C=N&O=A 2299s ok 9 2299s --- 2299s IndexOrderDefault Ascending Date 2299s 2299s (C=N O=D) 2299s GET /modules/autoindex/htaccess/?C=N&O=D 2299s ok 10 2299s --- 2299s IndexOrderDefault Ascending Date 2299s 2299s (C=M O=A) 2299s GET /modules/autoindex/htaccess/?C=M&O=A 2299s ok 11 2299s --- 2299s IndexOrderDefault Ascending Date 2299s 2299s (C=M O=D) 2299s GET /modules/autoindex/htaccess/?C=M&O=D 2299s ok 12 2299s --- 2299s IndexOrderDefault Ascending Date 2299s 2299s (C=S O=A) 2299s GET /modules/autoindex/htaccess/?C=S&O=A 2299s ok 13 2299s --- 2299s IndexOrderDefault Ascending Date 2299s 2299s (C=S O=D) 2299s GET /modules/autoindex/htaccess/?C=S&O=D 2299s ok 14 2299s --- 2299s IndexOrderDefault Ascending Size 2299s GET /modules/autoindex/htaccess/ 2299s ok 15 2299s --- 2299s IndexOrderDefault Ascending Size 2299s 2299s (C=N O=A) 2299s GET /modules/autoindex/htaccess/?C=N&O=A 2299s ok 16 2299s --- 2299s IndexOrderDefault Ascending Size 2299s 2299s (C=N O=D) 2299s GET /modules/autoindex/htaccess/?C=N&O=D 2299s ok 17 2299s --- 2299s IndexOrderDefault Ascending Size 2299s 2299s (C=M O=A) 2299s GET /modules/autoindex/htaccess/?C=M&O=A 2299s ok 18 2299s --- 2299s IndexOrderDefault Ascending Size 2299s 2299s (C=M O=D) 2299s GET /modules/autoindex/htaccess/?C=M&O=D 2299s ok 19 2299s --- 2299s IndexOrderDefault Ascending Size 2299s 2299s (C=S O=A) 2299s GET /modules/autoindex/htaccess/?C=S&O=A 2299s ok 20 2299s --- 2299s IndexOrderDefault Ascending Size 2299s 2299s (C=S O=D) 2299s GET /modules/autoindex/htaccess/?C=S&O=D 2299s ok 21 2299s --- 2299s IndexOrderDefault Descending Name 2299s GET /modules/autoindex/htaccess/ 2299s ok 22 2299s --- 2299s IndexOrderDefault Descending Name 2299s 2299s (C=N O=A) 2299s GET /modules/autoindex/htaccess/?C=N&O=A 2299s ok 23 2299s --- 2299s IndexOrderDefault Descending Name 2299s 2299s (C=N O=D) 2299s GET /modules/autoindex/htaccess/?C=N&O=D 2299s ok 24 2299s --- 2299s IndexOrderDefault Descending Name 2299s 2299s (C=M O=A) 2299s GET /modules/autoindex/htaccess/?C=M&O=A 2299s ok 25 2299s --- 2299s IndexOrderDefault Descending Name 2299s 2299s (C=M O=D) 2299s GET /modules/autoindex/htaccess/?C=M&O=D 2299s ok 26 2299s --- 2299s IndexOrderDefault Descending Name 2299s 2299s (C=S O=A) 2299s GET /modules/autoindex/htaccess/?C=S&O=A 2299s ok 27 2299s --- 2299s IndexOrderDefault Descending Name 2299s 2299s (C=S O=D) 2299s GET /modules/autoindex/htaccess/?C=S&O=D 2299s ok 28 2299s --- 2299s IndexOrderDefault Descending Date 2299s GET /modules/autoindex/htaccess/ 2299s ok 29 2299s --- 2299s IndexOrderDefault Descending Date 2299s 2299s (C=N O=A) 2299s GET /modules/autoindex/htaccess/?C=N&O=A 2299s ok 30 2299s --- 2299s IndexOrderDefault Descending Date 2299s 2299s (C=N O=D) 2299s GET /modules/autoindex/htaccess/?C=N&O=D 2299s ok 31 2299s --- 2299s IndexOrderDefault Descending Date 2299s 2299s (C=M O=A) 2299s GET /modules/autoindex/htaccess/?C=M&O=A 2299s ok 32 2299s --- 2299s IndexOrderDefault Descending Date 2299s 2299s (C=M O=D) 2299s GET /modules/autoindex/htaccess/?C=M&O=D 2299s ok 33 2299s --- 2299s IndexOrderDefault Descending Date 2299s 2299s (C=S O=A) 2299s GET /modules/autoindex/htaccess/?C=S&O=A 2299s ok 34 2299s --- 2299s IndexOrderDefault Descending Date 2299s 2299s (C=S O=D) 2299s GET /modules/autoindex/htaccess/?C=S&O=D 2299s ok 35 2299s --- 2299s IndexOrderDefault Descending Size 2299s GET /modules/autoindex/htaccess/ 2299s ok 36 2299s --- 2299s IndexOrderDefault Descending Size 2299s 2299s (C=N O=A) 2299s GET /modules/autoindex/htaccess/?C=N&O=A 2299s ok 37 2299s --- 2299s IndexOrderDefault Descending Size 2299s 2299s (C=N O=D) 2299s GET /modules/autoindex/htaccess/?C=N&O=D 2299s ok 38 2299s --- 2299s IndexOrderDefault Descending Size 2299s 2299s (C=M O=A) 2299s GET /modules/autoindex/htaccess/?C=M&O=A 2299s ok 39 2299s --- 2299s IndexOrderDefault Descending Size 2299s 2299s (C=M O=D) 2299s GET /modules/autoindex/htaccess/?C=M&O=D 2299s ok 40 2299s --- 2299s IndexOrderDefault Descending Size 2299s 2299s (C=S O=A) 2299s GET /modules/autoindex/htaccess/?C=S&O=A 2299s ok 41 2299s --- 2299s IndexOrderDefault Descending Size 2299s 2299s (C=S O=D) 2299s GET /modules/autoindex/htaccess/?C=S&O=D 2299s ok 42 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Name 2299s GET /modules/autoindex/htaccess/ 2299s ok 43 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Name 2299s 2299s (C=N O=A) 2299s GET /modules/autoindex/htaccess/?C=N&O=A 2299s ok 44 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Name 2299s 2299s (C=N O=D) 2299s GET /modules/autoindex/htaccess/?C=N&O=D 2299s ok 45 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Name 2299s 2299s (C=M O=A) 2299s GET /modules/autoindex/htaccess/?C=M&O=A 2299s ok 46 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Name 2299s 2299s (C=M O=D) 2299s GET /modules/autoindex/htaccess/?C=M&O=D 2299s ok 47 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Name 2299s 2299s (C=S O=A) 2299s GET /modules/autoindex/htaccess/?C=S&O=A 2299s ok 48 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Name 2299s 2299s (C=S O=D) 2299s GET /modules/autoindex/htaccess/?C=S&O=D 2299s ok 49 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Date 2299s GET /modules/autoindex/htaccess/ 2299s ok 50 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Date 2299s 2299s (C=N O=A) 2299s GET /modules/autoindex/htaccess/?C=N&O=A 2299s ok 51 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Date 2299s 2299s (C=N O=D) 2299s GET /modules/autoindex/htaccess/?C=N&O=D 2299s ok 52 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Date 2299s 2299s (C=M O=A) 2299s GET /modules/autoindex/htaccess/?C=M&O=A 2299s ok 53 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Date 2299s 2299s (C=M O=D) 2299s GET /modules/autoindex/htaccess/?C=M&O=D 2299s ok 54 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Date 2299s 2299s (C=S O=A) 2299s GET /modules/autoindex/htaccess/?C=S&O=A 2299s ok 55 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Date 2299s 2299s (C=S O=D) 2299s GET /modules/autoindex/htaccess/?C=S&O=D 2299s ok 56 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Size 2299s GET /modules/autoindex/htaccess/ 2299s ok 57 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Size 2299s 2299s (C=N O=A) 2299s GET /modules/autoindex/htaccess/?C=N&O=A 2299s ok 58 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Size 2299s 2299s (C=N O=D) 2299s GET /modules/autoindex/htaccess/?C=N&O=D 2299s ok 59 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Size 2299s 2299s (C=M O=A) 2299s GET /modules/autoindex/htaccess/?C=M&O=A 2299s ok 60 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Size 2299s 2299s (C=M O=D) 2299s GET /modules/autoindex/htaccess/?C=M&O=D 2299s ok 61 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Size 2299s 2299s (C=S O=A) 2299s GET /modules/autoindex/htaccess/?C=S&O=A 2299s ok 62 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Ascending Size 2299s 2299s (C=S O=D) 2299s GET /modules/autoindex/htaccess/?C=S&O=D 2299s ok 63 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Name 2299s GET /modules/autoindex/htaccess/ 2299s ok 64 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Name 2299s 2299s (C=N O=A) 2299s GET /modules/autoindex/htaccess/?C=N&O=A 2299s ok 65 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Name 2299s 2299s (C=N O=D) 2299s GET /modules/autoindex/htaccess/?C=N&O=D 2299s ok 66 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Name 2299s 2299s (C=M O=A) 2299s GET /modules/autoindex/htaccess/?C=M&O=A 2299s ok 67 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Name 2299s 2299s (C=M O=D) 2299s GET /modules/autoindex/htaccess/?C=M&O=D 2299s ok 68 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Name 2299s 2299s (C=S O=A) 2299s GET /modules/autoindex/htaccess/?C=S&O=A 2299s ok 69 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Name 2299s 2299s (C=S O=D) 2299s GET /modules/autoindex/htaccess/?C=S&O=D 2299s ok 70 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Date 2299s GET /modules/autoindex/htaccess/ 2299s ok 71 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Date 2299s 2299s (C=N O=A) 2299s GET /modules/autoindex/htaccess/?C=N&O=A 2299s ok 72 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Date 2299s 2299s (C=N O=D) 2299s GET /modules/autoindex/htaccess/?C=N&O=D 2299s ok 73 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Date 2299s 2299s (C=M O=A) 2299s GET /modules/autoindex/htaccess/?C=M&O=A 2299s ok 74 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Date 2299s 2299s (C=M O=D) 2299s GET /modules/autoindex/htaccess/?C=M&O=D 2299s ok 75 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Date 2299s 2299s (C=S O=A) 2299s GET /modules/autoindex/htaccess/?C=S&O=A 2299s ok 76 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Date 2299s 2299s (C=S O=D) 2299s GET /modules/autoindex/htaccess/?C=S&O=D 2299s ok 77 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Size 2299s GET /modules/autoindex/htaccess/ 2299s ok 78 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Size 2299s 2299s (C=N O=A) 2299s GET /modules/autoindex/htaccess/?C=N&O=A 2299s ok 79 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Size 2299s 2299s (C=N O=D) 2299s GET /modules/autoindex/htaccess/?C=N&O=D 2299s ok 80 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Size 2299s 2299s (C=M O=A) 2299s GET /modules/autoindex/htaccess/?C=M&O=A 2299s ok 81 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Size 2299s 2299s (C=M O=D) 2299s GET /modules/autoindex/htaccess/?C=M&O=D 2299s ok 82 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Size 2299s 2299s (C=S O=A) 2299s GET /modules/autoindex/htaccess/?C=S&O=A 2299s ok 83 2299s --- 2299s IndexOptions FancyIndexing 2299s IndexOrderDefault Descending Size 2299s 2299s (C=S O=D) 2299s GET /modules/autoindex/htaccess/?C=S&O=D 2299s ok 84 2299s ok 2303s t/modules/autoindex2.t .............. 2303s 1..3 2303s # Running under perl version 5.040000 for linux 2303s # Current time local: Fri Feb 21 13:19:55 2025 2303s # Current time GMT: Fri Feb 21 13:19:55 2025 2303s # Using Test.pm version 1.31 2303s # Using Apache/Test.pm version 1.44 2303s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 2303s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 2303s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 2303s # testing : dir_broken should not be listed 2303s # expected: 0 2303s # received: 0 2303s ok 1 2303s # testing : dir_normal should be listed 2303s # expected: 1 2303s # received: 1 2303s ok 2 2303s # testing : dir_protected should not be listed 2303s # expected: 0 2303s # received: 0 2303s ok 3 2303s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 2303s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 2303s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 2303s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 2303s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 2303s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 2303s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 2303s ok 2307s t/modules/brotli.t .................. 2307s 1..64 2307s # Running under perl version 5.040000 for linux 2307s # Current time local: Fri Feb 21 13:20:00 2025 2307s # Current time GMT: Fri Feb 21 13:20:00 2025 2307s # Using Test.pm version 1.31 2307s # Using Apache/Test.pm version 1.44 2307s qvalue: 2307s # expected: 200 2307s # received: '200' 2307s ok 1 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 2 2307s qvalue: 2307s # expected: 200 2307s # received: '200' 2307s ok 3 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 4 2307s qvalue: 2307s # expected: 200 2307s # received: '200' 2307s ok 5 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 6 2307s qvalue: 2307s # expected: 200 2307s # received: '200' 2307s ok 7 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 8 2307s qvalue: 2307s # expected: 200 2307s # received: '200' 2307s ok 9 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 10 2307s qvalue: 2307s # expected: 200 2307s # received: '200' 2307s ok 11 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 12 2307s qvalue: ; 2307s # expected: 200 2307s # received: '200' 2307s ok 13 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 14 2307s qvalue: ; 2307s # expected: 200 2307s # received: '200' 2307s ok 15 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 16 2307s qvalue: ; 2307s # expected: 200 2307s # received: '200' 2307s ok 17 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 18 2307s qvalue: ;q= 2307s # expected: 200 2307s # received: '200' 2307s ok 19 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 20 2307s qvalue: ;q= 2307s # expected: 200 2307s # received: '200' 2307s ok 21 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 22 2307s qvalue: ;q= 2307s # expected: 200 2307s # received: '200' 2307s ok 23 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 24 2307s qvalue: ;q=0 2307s # expected: 200 2307s # received: '200' 2307s ok 25 2307s # testing : response without Content-Encoding is OK 2307s # expected: undef 2307s # received: undef 2307s ok 26 2307s qvalue: ;q=0 2307s # expected: 200 2307s # received: '200' 2307s ok 27 2307s # testing : response without Content-Encoding is OK 2307s # expected: undef 2307s # received: undef 2307s ok 28 2307s qvalue: ;q=0 2307s # expected: 200 2307s # received: '200' 2307s ok 29 2307s # testing : response without Content-Encoding is OK 2307s # expected: undef 2307s # received: undef 2307s ok 30 2307s qvalue: ;q=0. 2307s # expected: 200 2307s # received: '200' 2307s ok 31 2307s # testing : response without Content-Encoding is OK 2307s # expected: undef 2307s # received: undef 2307s ok 32 2307s qvalue: ;q=0. 2307s # expected: 200 2307s # received: '200' 2307s ok 33 2307s # testing : response without Content-Encoding is OK 2307s # expected: undef 2307s # received: undef 2307s ok 34 2307s qvalue: ;q=0. 2307s # expected: 200 2307s # received: '200' 2307s ok 35 2307s # testing : response without Content-Encoding is OK 2307s # expected: undef 2307s # received: undef 2307s ok 36 2307s qvalue: ;q=0.0 2307s # expected: 200 2307s # received: '200' 2307s ok 37 2307s # testing : response without Content-Encoding is OK 2307s # expected: undef 2307s # received: undef 2307s ok 38 2307s qvalue: ;q=0.0 2307s # expected: 200 2307s # received: '200' 2307s ok 39 2307s # testing : response without Content-Encoding is OK 2307s # expected: undef 2307s # received: undef 2307s ok 40 2307s qvalue: ;q=0.0 2307s # expected: 200 2307s # received: '200' 2307s ok 41 2307s # testing : response without Content-Encoding is OK 2307s # expected: undef 2307s # received: undef 2307s ok 42 2307s qvalue: ;q=0.00 2307s # expected: 200 2307s # received: '200' 2307s ok 43 2307s # testing : response without Content-Encoding is OK 2307s # expected: undef 2307s # received: undef 2307s ok 44 2307s qvalue: ;q=0.00 2307s # expected: 200 2307s # received: '200' 2307s ok 45 2307s # testing : response without Content-Encoding is OK 2307s # expected: undef 2307s # received: undef 2307s ok 46 2307s qvalue: ;q=0.00 2307s # expected: 200 2307s # received: '200' 2307s ok 47 2307s # testing : response without Content-Encoding is OK 2307s # expected: undef 2307s # received: undef 2307s ok 48 2307s qvalue: ;q=0.000 2307s # expected: 200 2307s # received: '200' 2307s ok 49 2307s # testing : response without Content-Encoding is OK 2307s # expected: undef 2307s # received: undef 2307s ok 50 2307s qvalue: ;q=0.000 2307s # expected: 200 2307s # received: '200' 2307s ok 51 2307s # testing : response without Content-Encoding is OK 2307s # expected: undef 2307s # received: undef 2307s ok 52 2307s qvalue: ;q=0.000 2307s # expected: 200 2307s # received: '200' 2307s ok 53 2307s # testing : response without Content-Encoding is OK 2307s # expected: undef 2307s # received: undef 2307s ok 54 2307s qvalue: ;q=0.0000 2307s # expected: 200 2307s # received: '200' 2307s ok 55 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 56 2307s qvalue: ;q=0.0000 2307s # expected: 200 2307s # received: '200' 2307s ok 57 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 58 2307s qvalue: ;q=0.0000 2307s # expected: 200 2307s # received: '200' 2307s ok 59 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 60 2307s # expected: 200 2307s # received: '200' 2307s ok 61 2307s # testing : response Content-Encoding is OK 2307s # expected: 'br' 2307s # received: 'br' 2307s ok 62 2307s # expected: 200 2307s # received: '200' 2307s ok 63 2307s # testing : response Content-Encoding is OK 2307s # expected: 'gzip' 2307s # received: 'gzip' 2307s ok 64 2307s ok 2311s t/modules/buffer.t .................. 2311s 1..12 2311s # Running under perl version 5.040000 for linux 2311s # Current time local: Fri Feb 21 13:20:04 2025 2311s # Current time GMT: Fri Feb 21 13:20:04 2025 2311s # Using Test.pm version 1.31 2311s # Using Apache/Test.pm version 1.44 2311s # testing : Checking return code is '200' 2311s # expected: 200 2311s # received: '200' 2311s ok 1 2311s ok 2 2311s # testing : Checking return code is '200' 2311s # expected: 200 2311s # received: '200' 2311s ok 3 2311s ok 4 2311s # testing : Checking return code is '200' 2311s # expected: 200 2311s # received: '200' 2311s ok 5 2311s ok 6 2311s # testing : Checking return code is '200' 2311s # expected: 200 2311s # received: '200' 2311s ok 7 2311s ok 8 2311s # testing : Checking return code is '200' 2311s # expected: 200 2311s # received: '200' 2311s ok 9 2311s ok 10 2311s # testing : Checking return code is '200' 2311s # expected: 200 2311s # received: '200' 2311s ok 11 2311s ok 12 2311s ok 2316s t/modules/cache.t ................... 2316s 1..3 2316s # Running under perl version 5.040000 for linux 2316s # Current time local: Fri Feb 21 13:20:08 2025 2316s # Current time GMT: Fri Feb 21 13:20:08 2025 2316s # Using Test.pm version 1.31 2316s # Using Apache/Test.pm version 1.44 2316s # testing : non-cached call to index.html 2316s # expected: 200 2316s # received: '200' 2316s ok 1 2316s # testing : call to cache index.html 2316s # expected: 200 2316s # received: '200' 2316s ok 2 2316s # testing : cached call to index.html 2316s # expected: 200 2316s # received: '200' 2316s ok 3 2316s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 2316s ok 2323s t/modules/cgi.t ..................... 2323s 1..58 2323s # Running under perl version 5.040000 for linux 2323s # Current time local: Fri Feb 21 13:20:13 2025 2323s # Current time GMT: Fri Feb 21 13:20:13 2025 2323s # Using Test.pm version 1.31 2323s # Using Apache/Test.pm version 1.44 2323s # testing : return code for acceptpathinfodefault.sh 2323s # expected: 200 2323s # received: '200' 2323s ok 1 2323s # testing : body for acceptpathinfodefault.sh 2323s # expected: '' 2323s # received: '' 2323s ok 2 2323s # testing : return code for acceptpathinfodefault.sh/foo 2323s # expected: 200 2323s # received: '200' 2323s ok 3 2323s # testing : body for acceptpathinfodefault.sh/foo 2323s # expected: '/foo' 2323s # received: '/foo' 2323s ok 4 2323s # testing : return code for acceptpathinfooff.sh 2323s # expected: 200 2323s # received: '200' 2323s ok 5 2323s # testing : body for acceptpathinfooff.sh 2323s # expected: '' 2323s # received: '' 2323s ok 6 2323s # testing : return code for acceptpathinfooff.sh/foo 2323s # expected: 404 2323s # received: '404' 2323s ok 7 2323s # no body test for this one 2323s ok 8 2323s # testing : return code for acceptpathinfoon.sh 2323s # expected: 200 2323s # received: '200' 2323s ok 9 2323s # testing : body for acceptpathinfoon.sh 2323s # expected: '' 2323s # received: '' 2323s ok 10 2323s # testing : return code for acceptpathinfoon.sh/foo 2323s # expected: 200 2323s # received: '200' 2323s ok 11 2323s # testing : body for acceptpathinfoon.sh/foo 2323s # expected: '/foo' 2323s # received: '/foo' 2323s ok 12 2323s # testing : return code for bogus-perl.pl 2323s # expected: 500 2323s # received: '500' 2323s ok 13 2323s # cgi log created ok. 2323s ok 14 2323s # testing : return code for bogus-sh.sh 2323s # expected: 500 2323s # received: '500' 2323s ok 15 2323s # checking that log size (807) is bigger than it used to be (523) 2323s ok 16 2323s # testing : return code for nph-stderr.pl 2323s # expected: 200 2323s # received: '200' 2323s ok 17 2323s # testing : body for nph-stderr.pl 2323s # expected: 'this is nph-stdout' 2323s # received: 'this is nph-stdout' 2323s ok 18 2323s # testing : return code for nph-test.pl 2323s # expected: 200 2323s # received: '200' 2323s ok 19 2323s # testing : body for nph-test.pl 2323s # expected: 'ok' 2323s # received: 'ok' 2323s ok 20 2323s # testing : return code for perl.pl 2323s # expected: 200 2323s # received: '200' 2323s ok 21 2323s # testing : body for perl.pl 2323s # expected: 'perl cgi' 2323s # received: 'perl cgi' 2323s ok 22 2323s # testing : return code for sh.sh 2323s # expected: 200 2323s # received: '200' 2323s ok 23 2323s # testing : body for sh.sh 2323s # expected: 'sh cgi' 2323s # received: 'sh cgi' 2323s ok 24 2323s # testing : return code for stderr1.pl 2323s # expected: 200 2323s # received: '200' 2323s ok 25 2323s # testing : body for stderr1.pl 2323s # expected: 'this is stdout' 2323s # received: 'this is stdout' 2323s ok 26 2323s # testing : return code for stderr2.pl 2323s # expected: 200 2323s # received: '200' 2323s ok 27 2323s # testing : body for stderr2.pl 2323s # expected: 'this is also stdout' 2323s # received: 'this is also stdout' 2323s ok 28 2323s # testing : return code for stderr3.pl 2323s # expected: 200 2323s # received: '200' 2323s ok 29 2323s # testing : body for stderr3.pl 2323s # expected: 'this is more stdout' 2323s # received: 'this is more stdout' 2323s ok 30 2323s # posted content (length 10) to bogus-perl.pl 2323s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 2323s # expected: '500' 2323s # received: '500' 2323s ok 31 2323s # checking that log size (35781) is greater than 807 2323s ok 32 2323s # verifying that logged content is 10 characters 2323s ok 33 2323s # posted content (length 99) to bogus-perl.pl 2323s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 2323s # expected: '500' 2323s # received: '500' 2323s ok 34 2323s # checking that log size (36240) is greater than 35781 2323s ok 35 2323s # verifying that logged content is 99 characters 2323s ok 36 2323s # posted content (length 250) to bogus-perl.pl 2323s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 2323s # expected: '500' 2323s # received: '500' 2323s ok 37 2323s # checking that log size (36851) is greater than 36240 2323s ok 38 2323s # verifying that logged content is 250 characters 2323s ok 39 2323s # posted content (length 255) to bogus-perl.pl 2323s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 2323s # expected: '500' 2323s # received: '500' 2323s ok 40 2323s # checking that log size (37467) is greater than 36851 2323s ok 41 2323s # verifying that logged content is 255 characters 2323s ok 42 2323s # posted content (length 256) to bogus-perl.pl 2323s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 2323s # expected: '500' 2323s # received: '500' 2323s ok 43 2323s # checking that log size (38084) is greater than 37467 2323s ok 44 2323s # verifying that logged content is 256 characters 2323s ok 45 2323s # posted content (length 257) to bogus-perl.pl 2323s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 2323s # expected: '500' 2323s # received: '500' 2323s ok 46 2323s # checking that log size (38701) is greater than 38084 2323s ok 47 2323s # verifying that logged content is 256 characters 2323s ok 48 2323s # posted content (length 258) to bogus-perl.pl 2323s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 2323s # expected: '500' 2323s # received: '500' 2323s ok 49 2323s # checking that log size (39318) is greater than 38701 2323s ok 50 2323s # verifying that logged content is 256 characters 2323s ok 51 2323s # posted content (length 1024) to bogus-perl.pl 2323s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 2323s # expected: '500' 2323s # received: '500' 2323s ok 52 2323s # checking that log size (39936) is greater than 39318 2323s ok 53 2323s # verifying that logged content is 256 characters 2323s ok 54 2323s # verifying log is greater than 40960 bytes. 2323s ok 55 2323s # verifying log did not grow after making bogus request. 2323s ok 56 2323s # verifying log did not grow after making another bogus request. 2323s ok 57 2323s # checking that HEAD /modules/cgi/perl.pl returns 200. 2323s ok 58 2323s ok 2327s t/modules/data.t .................... 2327s 1..2 2327s # Running under perl version 5.040000 for linux 2327s # Current time local: Fri Feb 21 13:20:20 2025 2327s # Current time GMT: Fri Feb 21 13:20:20 2025 2327s # Using Test.pm version 1.31 2327s # Using Apache/Test.pm version 1.44 2327s # testing : Checking return code is '200' 2327s # expected: 200 2327s # received: '200' 2327s ok 1 2327s ok 2 2327s ok 2334s t/modules/dav.t ..................... 2334s 1..19 2334s # Running under perl version 5.040000 for linux 2334s # Current time local: Fri Feb 21 13:20:24 2025 2334s # Current time GMT: Fri Feb 21 13:20:24 2025 2334s # Using Test.pm version 1.31 2334s # Using Apache/Test.pm version 1.44 2334s resource lock test: 2334s ok 1 2334s DAV put test: 2334s ok 2 2334s getting DAV resource properties: 2334s ok 3 2334s created: Fri, 21 Feb 2025 13:20:29 GMT 2334s modified: Fri, 21 Feb 2025 13:20:29 GMT 2334s now: Fri, 21 Feb 2025 13:20:31 GMT 2334s ok 4 2334s ok 5 2334s resource lock status test: 2334s ok 6 2334s resource unlock test: 2334s ok 7 2334s resource lock status test: 2334s ok 8 2334s getting uri... 2334s expect: 2334s -> 2334s 2334s
2334s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

2334s this is a page generated by
2334s the mod_dav test in the Apache
2334s perl test suite.
2334s
2334s 2334s 2334s <- 2334s ok 15 2334s ok 16 2334s resource delete test: 2334s ok 17 2334s expect 404 not found got: 404 2334s ok 18 2334s PR 49825: expect 400 bad request got: 400 2334s ok 19 2334s ok 2338s t/modules/deflate.t ................. 2338s 1..47 2338s # Running under perl version 5.040000 for linux 2338s # Current time local: Fri Feb 21 13:20:31 2025 2338s # Current time GMT: Fri Feb 21 13:20:31 2025 2338s # Using Test.pm version 1.31 2338s # Using Apache/Test.pm version 1.44 2338s testing default 2338s ok 1 2338s ok 2 2338s ok 3 2338s ok 4 2338s ok 5 2338s ok 6 2338s ok 7 2338s ok 8 2338s ok 9 2338s ok 10 2338s ok 11 2338s ok 12 2338s ok 13 2338s ok 14 2338s ok 15 2338s ok 16 2338s ok 17 2338s ok 18 2338s ok 19 2338s ok 20 2338s ok 21 2338s ok 22 2338s ok 23 2338s ok 24 2338s ok 25 2338s ok 26 2338s ok 27 2338s ok 28 2338s ok 29 2338s ok 30 2338s ok 31 2338s ok 32 2338s ok 33 2338s ok 34 2338s ok 35 2338s ok 36 2338s ok 37 2338s ok 38 2338s ok 39 2338s ok 40 2338s ok 41 2338s ok 42 2338s ok 43 2338s ok 44 2338s ok 45 2338s # testing : response was 304 2338s # expected: qr/HTTP\/1\.. 304/ 2338s # received: 'HTTP/1.1 304 Not Modified' 2338s ok 46 2338s # testing : expect EOF after 304 header 2338s # expected: 0 2338s # received: 0 2338s ok 47 2338s ok 2342s t/modules/digest.t .................. 2342s 1..13 2342s # Running under perl version 5.040000 for linux 2342s # Current time local: Fri Feb 21 13:20:35 2025 2342s # Current time GMT: Fri Feb 21 13:20:35 2025 2342s # Using Test.pm version 1.31 2342s # Using Apache/Test.pm version 1.44 2342s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/realm1 2342s # testing : no user to authenticate 2342s # expected: 401 2342s # received: '401' 2342s ok 1 2342s # testing : user1:foo not found 2342s # expected: 401 2342s # received: '401' 2342s ok 2 2342s # testing : user1:password1 found 2342s # expected: 200 2342s # received: '200' 2342s ok 3 2342s # testing : user1:password1 with query string found 2342s # expected: 200 2342s # received: '200' 2342s ok 4 2342s # testing : manual Authorization header query string 2342s # expected: 200 2342s # received: '200' 2342s ok 5 2342s # testing : manual Authorization with no query string in header 2342s # expected: 400 2342s # received: '400' 2342s ok 6 2342s # testing : manual Authorization header with mismatched query string 2342s # expected: 400 2342s # received: '400' 2342s ok 7 2342s # testing : manual Authorization header with mismatched query string 2342s # expected: 400 2342s # received: '400' 2342s ok 8 2342s # testing : manual Authorization with no query string in header + MSIE 2342s # expected: 200 2342s # received: '200' 2342s ok 9 2342s # testing : a compliant response coming from MSIE 2342s # expected: 200 2342s # received: '200' 2342s ok 10 2342s # testing : manual Authorization header with mismatched query string + MSIE 2342s # expected: 400 2342s # received: '400' 2342s ok 11 2342s # testing : manual Authorization header with mismatched query string + MSIE 2342s # expected: 400 2342s # received: '400' 2342s ok 12 2342s # testing : no query string + MSIE 2342s # expected: 200 2342s # received: '200' 2342s ok 13 2342s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/realm1 2342s ok 2347s t/modules/dir.t ..................... 2347s 1..212 2347s # Running under perl version 5.040000 for linux 2347s # Current time local: Fri Feb 21 13:20:39 2025 2347s # Current time GMT: Fri Feb 21 13:20:39 2025 2347s # Using Test.pm version 1.31 2347s # Using Apache/Test.pm version 1.44 2347s expecting 403 (forbidden) using DirectoryIndex foo 2347s ok 1 2347s running 5 test gambit for "1.html" 2347s ok 2 2347s ok 3 2347s ok 4 2347s ok 5 2347s ok 6 2347s running 5 test gambit for "2.html" 2347s ok 7 2347s ok 8 2347s ok 9 2347s ok 10 2347s ok 11 2347s running 5 test gambit for "3.html" 2347s ok 12 2347s ok 13 2347s ok 14 2347s ok 15 2347s ok 16 2347s running 5 test gambit for "4.html" 2347s ok 17 2347s ok 18 2347s ok 19 2347s ok 20 2347s ok 21 2347s running 5 test gambit for "5.html" 2347s ok 22 2347s ok 23 2347s ok 24 2347s ok 25 2347s ok 26 2347s running 5 test gambit for "6.html" 2347s ok 27 2347s ok 28 2347s ok 29 2347s ok 30 2347s ok 31 2347s running 5 test gambit for "7.html" 2347s ok 32 2347s ok 33 2347s ok 34 2347s ok 35 2347s ok 36 2347s running 5 test gambit for "8.html" 2347s ok 37 2347s ok 38 2347s ok 39 2347s ok 40 2347s ok 41 2347s running 5 test gambit for "9.html" 2347s ok 42 2347s ok 43 2347s ok 44 2347s ok 45 2347s ok 46 2347s running 5 test gambit for "0.html" 2347s ok 47 2347s ok 48 2347s ok 49 2347s ok 50 2347s ok 51 2347s expecting 403 (forbidden) using DirectoryIndex goo 2347s ok 52 2347s running 5 test gambit for "1.html" 2347s ok 53 2347s ok 54 2347s ok 55 2347s ok 56 2347s ok 57 2347s running 5 test gambit for "2.html" 2347s ok 58 2347s ok 59 2347s ok 60 2347s ok 61 2347s ok 62 2347s running 5 test gambit for "3.html" 2347s ok 63 2347s ok 64 2347s ok 65 2347s ok 66 2347s ok 67 2347s running 5 test gambit for "4.html" 2347s ok 68 2347s ok 69 2347s ok 70 2347s ok 71 2347s ok 72 2347s running 5 test gambit for "5.html" 2347s ok 73 2347s ok 74 2347s ok 75 2347s ok 76 2347s ok 77 2347s running 5 test gambit for "6.html" 2347s ok 78 2347s ok 79 2347s ok 80 2347s ok 81 2347s ok 82 2347s running 5 test gambit for "7.html" 2347s ok 83 2347s ok 84 2347s ok 85 2347s ok 86 2347s ok 87 2347s running 5 test gambit for "8.html" 2347s ok 88 2347s ok 89 2347s ok 90 2347s ok 91 2347s ok 92 2347s running 5 test gambit for "9.html" 2347s ok 93 2347s ok 94 2347s ok 95 2347s ok 96 2347s ok 97 2347s running 5 test gambit for "0.html" 2347s ok 98 2347s ok 99 2347s ok 100 2347s ok 101 2347s ok 102 2347s expecting 403 (forbidden) using DirectoryIndex moo 2347s ok 103 2347s running 5 test gambit for "1.html" 2347s ok 104 2347s ok 105 2347s ok 106 2347s ok 107 2347s ok 108 2347s running 5 test gambit for "2.html" 2347s ok 109 2347s ok 110 2347s ok 111 2347s ok 112 2347s ok 113 2347s running 5 test gambit for "3.html" 2347s ok 114 2347s ok 115 2347s ok 116 2347s ok 117 2347s ok 118 2347s running 5 test gambit for "4.html" 2347s ok 119 2347s ok 120 2347s ok 121 2347s ok 122 2347s ok 123 2347s running 5 test gambit for "5.html" 2347s ok 124 2347s ok 125 2347s ok 126 2347s ok 127 2347s ok 128 2347s running 5 test gambit for "6.html" 2347s ok 129 2347s ok 130 2347s ok 131 2347s ok 132 2347s ok 133 2347s running 5 test gambit for "7.html" 2347s ok 134 2347s ok 135 2347s ok 136 2347s ok 137 2347s ok 138 2347s running 5 test gambit for "8.html" 2347s ok 139 2347s ok 140 2347s ok 141 2347s ok 142 2347s ok 143 2347s running 5 test gambit for "9.html" 2347s ok 144 2347s ok 145 2347s ok 146 2347s ok 147 2347s ok 148 2347s running 5 test gambit for "0.html" 2347s ok 149 2347s ok 150 2347s ok 151 2347s ok 152 2347s ok 153 2347s expecting 403 (forbidden) using DirectoryIndex bleh 2347s ok 154 2347s running 5 test gambit for "1.html" 2347s ok 155 2347s ok 156 2347s ok 157 2347s ok 158 2347s ok 159 2347s running 5 test gambit for "2.html" 2347s ok 160 2347s ok 161 2347s ok 162 2347s ok 163 2347s ok 164 2347s running 5 test gambit for "3.html" 2347s ok 165 2347s ok 166 2347s ok 167 2347s ok 168 2347s ok 169 2347s running 5 test gambit for "4.html" 2347s ok 170 2347s ok 171 2347s ok 172 2347s ok 173 2347s ok 174 2347s running 5 test gambit for "5.html" 2347s ok 175 2347s ok 176 2347s ok 177 2347s ok 178 2347s ok 179 2347s running 5 test gambit for "6.html" 2347s ok 180 2347s ok 181 2347s ok 182 2347s ok 183 2347s ok 184 2347s running 5 test gambit for "7.html" 2347s ok 185 2347s ok 186 2347s ok 187 2347s ok 188 2347s ok 189 2347s running 5 test gambit for "8.html" 2347s ok 190 2347s ok 191 2347s ok 192 2347s ok 193 2347s ok 194 2347s running 5 test gambit for "9.html" 2347s ok 195 2347s ok 196 2347s ok 197 2347s ok 198 2347s ok 199 2347s running 5 test gambit for "0.html" 2347s ok 200 2347s ok 201 2347s ok 202 2347s ok 203 2347s ok 204 2347s DirectoryIndex /modules/alias/index.html 2347s ok 205 2347s expecting 403 for DirectoryIndex foo goo moo bleh 2347s ok 206 2347s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 2347s ok 207 2347s 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 2347s ok 208 2347s removed .htaccess (no DirectoryIndex), expecting default (index.html) 2347s ok 209 2347s ok 210 2347s ok 211 2347s ok 212 # skip missing DirectorySlash NotFound 2347s ok 2352s t/modules/directorymatch.t .......... 2352s 1..2 2352s # Running under perl version 5.040000 for linux 2352s # Current time local: Fri Feb 21 13:20:44 2025 2352s # Current time GMT: Fri Feb 21 13:20:44 2025 2352s # Using Test.pm version 1.31 2352s # Using Apache/Test.pm version 1.44 2352s # testing : code for /index.html 2352s # expected: 200 2352s # received: '200' 2352s ok 1 2352s # testing : check for DMMATCH1 2352s # expected: '1' 2352s # received: '1' 2352s ok 2 2352s ok 2356s t/modules/env.t ..................... 2356s 1..6 2356s # Running under perl version 5.040000 for linux 2356s # Current time local: Fri Feb 21 13:20:49 2025 2356s # Current time GMT: Fri Feb 21 13:20:49 2025 2356s # Using Test.pm version 1.31 2356s # Using Apache/Test.pm version 1.44 2356s # host: /modules/env/host.shtml 2356s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 2356s ok 1 2356s # nothere: /modules/env/nothere.shtml 2356s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 2356s ok 2 2356s # set: /modules/env/set.shtml 2356s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 2356s ok 3 2356s # setempty: /modules/env/setempty.shtml 2356s # setempty: EXPECT -><- ACTUAL -><- 2356s ok 4 2356s # type: /modules/env/type.shtml 2356s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 2356s ok 5 2356s # unset: /modules/env/unset.shtml 2356s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 2356s ok 6 2356s ok 2360s t/modules/expires.t ................. 2360s 1..92 2360s # Running under perl version 5.040000 for linux 2360s # Current time local: Fri Feb 21 13:20:53 2025 2360s # Current time GMT: Fri Feb 21 13:20:53 2025 2360s # Using Test.pm version 1.31 2360s # Using Apache/Test.pm version 1.44 2360s # debug: index.html 2360s HTTP/1.1 200 OK 2360s Cache-Control: max-age=324506219 2360s Connection: close 2360s Date: Fri, 21 Feb 2025 13:20:57 GMT 2360s Accept-Ranges: bytes 2360s ETag: "3-62772ef7d8680" 2360s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2360s Vary: In-If1 2360s Content-Length: 3 2360s Content-Type: text/html 2360s Expires: Tue, 05 Jun 2035 09:57:57 GMT 2360s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2360s Client-Date: Fri, 21 Feb 2025 13:20:57 GMT 2360s Client-Peer: 127.0.0.1:8529 2360s Client-Response-Num: 1 2360s DMMATCH1: 1 2360s 2360s 2360s ok 1 2360s # debug: [Cache-Control] [max-age=324506219] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 2360s # debug: expires 2064650277 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 332425819 2360s # debug: actual : 332425819 2360s ok 2 2360s # debug: text.txt 2360s HTTP/1.1 200 OK 2360s Cache-Control: max-age=0 2360s Connection: close 2360s Date: Fri, 21 Feb 2025 13:20:57 GMT 2360s Accept-Ranges: bytes 2360s ETag: "0-62772ef7d8680" 2360s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2360s Vary: In-If1 2360s Content-Type: text/plain 2360s Expires: Fri, 21 Feb 2025 13:20:57 GMT 2360s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2360s Client-Date: Fri, 21 Feb 2025 13:20:57 GMT 2360s Client-Peer: 127.0.0.1:8529 2360s Client-Response-Num: 1 2360s DMMATCH1: 1 2360s 2360s 2360s ok 3 2360s # debug: [Cache-Control] [max-age=0] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740144057 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 7919599 2360s # debug: actual : 7919599 2360s ok 4 2360s # debug: image.gif 2360s HTTP/1.1 200 OK 2360s Cache-Control: max-age=120 2360s Connection: close 2360s Date: Fri, 21 Feb 2025 13:20:57 GMT 2360s Accept-Ranges: bytes 2360s ETag: "0-62772ef7d8680" 2360s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2360s Vary: In-If1 2360s Content-Type: image/gif 2360s Expires: Fri, 21 Feb 2025 13:22:57 GMT 2360s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2360s Client-Date: Fri, 21 Feb 2025 13:20:57 GMT 2360s Client-Peer: 127.0.0.1:8529 2360s Client-Response-Num: 1 2360s DMMATCH1: 1 2360s 2360s 2360s ok 5 2360s # debug: [Cache-Control] [max-age=120] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:22:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:22:57 GMT 2360s # debug: expires 1740144177 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 120 2360s # debug: actual : 120 2360s ok 6 2360s # debug: foo.jpg 2360s HTTP/1.1 200 OK 2360s Cache-Control: max-age=86400 2360s Connection: close 2360s Date: Fri, 21 Feb 2025 13:20:57 GMT 2360s Accept-Ranges: bytes 2360s ETag: "0-62772ef7d8680" 2360s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2360s Vary: In-If1 2360s Content-Type: image/jpeg 2360s Expires: Sat, 22 Feb 2025 13:20:57 GMT 2360s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2360s Client-Date: Fri, 21 Feb 2025 13:20:57 GMT 2360s Client-Peer: 127.0.0.1:8529 2360s Client-Response-Num: 1 2360s DMMATCH1: 1 2360s 2360s 2360s ok 7 2360s # debug: [Cache-Control] [max-age=86400] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Expires] [Sat, 22 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Sat, 22 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740230457 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 86400 2360s # debug: actual : 86400 2360s ok 8 2360s # debug: [Cache-Control] [max-age=324506219] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 2360s # debug: expires 2064650277 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 332425819 2360s # debug: actual : 332425819 2360s ok 9 2360s # debug: [Cache-Control] [max-age=0] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740144057 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 7919599 2360s # debug: actual : 7919599 2360s ok 10 2360s # debug: [Cache-Control] [max-age=120] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:22:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:22:57 GMT 2360s # debug: expires 1740144177 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 120 2360s # debug: actual : 120 2360s ok 11 2360s # debug: [Cache-Control] [max-age=86400] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Expires] [Sat, 22 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Sat, 22 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740230457 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 86400 2360s # debug: actual : 86400 2360s ok 12 2360s # --- 2360s # ExpiresActive On 2360s # debug: [Cache-Control] [max-age=324506219] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 2360s # debug: expires 2064650277 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 332425819 2360s # debug: actual : 332425819 2360s ok 13 2360s # --- 2360s # ExpiresActive On 2360s # debug: [Cache-Control] [max-age=0] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740144057 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 7919599 2360s # debug: actual : 7919599 2360s ok 14 2360s # --- 2360s # ExpiresActive On 2360s # debug: [Cache-Control] [max-age=120] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:22:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:22:57 GMT 2360s # debug: expires 1740144177 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 120 2360s # debug: actual : 120 2360s ok 15 2360s # --- 2360s # ExpiresActive On 2360s # debug: [Cache-Control] [max-age=86400] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Expires] [Sat, 22 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Sat, 22 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740230457 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 86400 2360s # debug: actual : 86400 2360s ok 16 2360s #--- 2360s # ExpiresActive On 2360s ExpiresDefault M36921811 2360s # debug: [Cache-Control] [max-age=29002211] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Expires] [Fri, 23 Jan 2026 05:31:09 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 23 Jan 2026 05:31:09 GMT 2360s # debug: expires 1769146269 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 36921811 2360s # debug: actual : 36921811 2360s ok 17 2360s #--- 2360s # ExpiresActive On 2360s ExpiresDefault M36921811 2360s # debug: [Cache-Control] [max-age=0] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740144057 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 7919599 2360s # debug: actual : 7919599 2360s ok 18 2360s #--- 2360s # ExpiresActive On 2360s ExpiresDefault M36921811 2360s # debug: [Cache-Control] [max-age=120] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:22:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:22:57 GMT 2360s # debug: expires 1740144177 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 120 2360s # debug: actual : 120 2360s ok 19 2360s #--- 2360s # ExpiresActive On 2360s ExpiresDefault M36921811 2360s # debug: [Cache-Control] [max-age=86400] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Expires] [Sat, 22 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Sat, 22 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740230457 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 86400 2360s # debug: actual : 86400 2360s ok 20 2360s # --- 2360s # ExpiresActive On 2360s ExpiresByType text/plain M42179629 2360s # debug: [Cache-Control] [max-age=324506219] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 2360s # debug: expires 2064650277 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 332425819 2360s # debug: actual : 332425819 2360s ok 21 2360s # --- 2360s # ExpiresActive On 2360s ExpiresByType text/plain M42179629 2360s # debug: [Cache-Control] [max-age=34260029] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Expires] [Wed, 25 Mar 2026 02:01:27 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Wed, 25 Mar 2026 02:01:27 GMT 2360s # debug: expires 1774404087 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 42179629 2360s # debug: actual : 42179629 2360s ok 22 2360s # --- 2360s # ExpiresActive On 2360s ExpiresByType text/plain M42179629 2360s # debug: [Cache-Control] [max-age=120] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:22:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:22:57 GMT 2360s # debug: expires 1740144177 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 120 2360s # debug: actual : 120 2360s ok 23 2360s # --- 2360s # ExpiresActive On 2360s ExpiresByType text/plain M42179629 2360s # debug: [Cache-Control] [max-age=86400] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Expires] [Sat, 22 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Sat, 22 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740230457 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 86400 2360s # debug: actual : 86400 2360s ok 24 2360s # --- 2360s # ExpiresActive On 2360s ExpiresDefault M3655141 2360s ExpiresByType text/plain M6657139 2360s # debug: [Cache-Control] [max-age=0] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740144057 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 7919599 2360s # debug: actual : 7919599 2360s ok 25 2360s # --- 2360s # ExpiresActive On 2360s ExpiresDefault M3655141 2360s ExpiresByType text/plain M6657139 2360s # debug: [Cache-Control] [max-age=0] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740144057 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 7919599 2360s # debug: actual : 7919599 2360s ok 26 2360s # --- 2360s # ExpiresActive On 2360s ExpiresDefault M3655141 2360s ExpiresByType text/plain M6657139 2360s # debug: [Cache-Control] [max-age=120] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:22:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:22:57 GMT 2360s # debug: expires 1740144177 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 120 2360s # debug: actual : 120 2360s ok 27 2360s # --- 2360s # ExpiresActive On 2360s ExpiresDefault M3655141 2360s ExpiresByType text/plain M6657139 2360s # debug: [Cache-Control] [max-age=86400] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Expires] [Sat, 22 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Sat, 22 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740230457 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 86400 2360s # debug: actual : 86400 2360s ok 28 2360s #--- 2360s # ExpiresActive On 2360s ExpiresDefault A37591446 2360s # debug: [Cache-Control] [max-age=37591446] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Expires] [Sat, 02 May 2026 15:25:03 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Sat, 02 May 2026 15:25:03 GMT 2360s # debug: expires 1777735503 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 37591446 2360s # debug: actual : 37591446 2360s ok 29 2360s #--- 2360s # ExpiresActive On 2360s ExpiresDefault A37591446 2360s # debug: [Cache-Control] [max-age=0] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740144057 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 7919599 2360s # debug: actual : 7919599 2360s ok 30 2360s #--- 2360s # ExpiresActive On 2360s ExpiresDefault A37591446 2360s # debug: [Cache-Control] [max-age=120] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:22:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:22:57 GMT 2360s # debug: expires 1740144177 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 120 2360s # debug: actual : 120 2360s ok 31 2360s #--- 2360s # ExpiresActive On 2360s ExpiresDefault A37591446 2360s # debug: [Cache-Control] [max-age=86400] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Expires] [Sat, 22 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Sat, 22 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740230457 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 86400 2360s # debug: actual : 86400 2360s ok 32 2360s # --- 2360s # ExpiresActive On 2360s ExpiresByType image/gif "access plus 1 weeks 18 days 7 hours 39 minutes 11 seconds" 2360s # debug: [Cache-Control] [max-age=324506219] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 2360s # debug: expires 2064650277 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 332425819 2360s # debug: actual : 332425819 2360s ok 33 2360s # --- 2360s # ExpiresActive On 2360s ExpiresByType image/gif "access plus 1 weeks 18 days 7 hours 39 minutes 11 seconds" 2360s # debug: [Cache-Control] [max-age=0] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740144057 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 7919599 2360s # debug: actual : 7919599 2360s ok 34 2360s # --- 2360s # ExpiresActive On 2360s ExpiresByType image/gif "access plus 1 weeks 18 days 7 hours 39 minutes 11 seconds" 2360s # debug: [Cache-Control] [max-age=2187551] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Expires] [Tue, 18 Mar 2025 21:00:08 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Tue, 18 Mar 2025 21:00:08 GMT 2360s # debug: expires 1742331608 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 2187551 2360s # debug: actual : 2187551 2360s ok 35 2360s # --- 2360s # ExpiresActive On 2360s ExpiresByType image/gif "access plus 1 weeks 18 days 7 hours 39 minutes 11 seconds" 2360s # debug: [Cache-Control] [max-age=86400] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Expires] [Sat, 22 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Sat, 22 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740230457 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 86400 2360s # debug: actual : 86400 2360s ok 36 2360s # --- 2360s # ExpiresActive On 2360s ExpiresDefault "modification plus 1 years 3 months 1 weeks 13 days 3 hours 37 minutes 46 seconds" 2360s ExpiresByType image/gif "modification plus 1 years 2 months 6 days 19 minutes 38 seconds" 2360s # debug: [Cache-Control] [max-age=33133466] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Expires] [Thu, 12 Mar 2026 01:05:24 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Thu, 12 Mar 2026 01:05:24 GMT 2360s # debug: expires 1773277524 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 41053066 2360s # debug: actual : 41053066 2360s ok 37 2360s # --- 2360s # ExpiresActive On 2360s ExpiresDefault "modification plus 1 years 3 months 1 weeks 13 days 3 hours 37 minutes 46 seconds" 2360s ExpiresByType image/gif "modification plus 1 years 2 months 6 days 19 minutes 38 seconds" 2360s # debug: [Cache-Control] [max-age=0] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740144057 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 7919599 2360s # debug: actual : 7919599 2360s ok 38 2360s # --- 2360s # ExpiresActive On 2360s ExpiresDefault "modification plus 1 years 3 months 1 weeks 13 days 3 hours 37 minutes 46 seconds" 2360s ExpiresByType image/gif "modification plus 1 years 2 months 6 days 19 minutes 38 seconds" 2360s # debug: [Cache-Control] [max-age=29319978] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Expires] [Mon, 26 Jan 2026 21:47:16 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Mon, 26 Jan 2026 21:47:16 GMT 2360s # debug: expires 1769464036 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 37239578 2360s # debug: actual : 37239578 2360s ok 39 2360s # --- 2360s # ExpiresActive On 2360s ExpiresDefault "modification plus 1 years 3 months 1 weeks 13 days 3 hours 37 minutes 46 seconds" 2360s ExpiresByType image/gif "modification plus 1 years 2 months 6 days 19 minutes 38 seconds" 2360s # debug: [Cache-Control] [max-age=86400] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Expires] [Sat, 22 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Sat, 22 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740230457 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 86400 2360s # debug: actual : 86400 2360s ok 40 2360s #--- 2360s # ExpiresActive On 2360s ExpiresDefault A6842402 2360s # debug: [Cache-Control] [max-age=6842402] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Expires] [Sun, 11 May 2025 18:00:59 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Sun, 11 May 2025 18:00:59 GMT 2360s # debug: expires 1746986459 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 6842402 2360s # debug: actual : 6842402 2360s ok 41 2360s #--- 2360s # ExpiresActive On 2360s ExpiresDefault A6842402 2360s # debug: [Cache-Control] [max-age=0] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740144057 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 7919599 2360s # debug: actual : 7919599 2360s ok 42 2360s #--- 2360s # ExpiresActive On 2360s ExpiresDefault A6842402 2360s # debug: [Cache-Control] [max-age=120] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:22:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:22:57 GMT 2360s # debug: expires 1740144177 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 120 2360s # debug: actual : 120 2360s ok 43 2360s #--- 2360s # ExpiresActive On 2360s ExpiresDefault A6842402 2360s # debug: [Cache-Control] [max-age=86400] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Expires] [Sat, 22 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Sat, 22 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740230457 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 86400 2360s # debug: actual : 86400 2360s ok 44 2360s # --- 2360s # ExpiresActive On 2360s ExpiresByType image/jpeg "modification plus 1 years 2 months 10 days 5 hours 34 minutes 13 seconds" 2360s # debug: [Cache-Control] [max-age=324506219] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 2360s # debug: expires 2064650277 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 332425819 2360s # debug: actual : 332425819 2360s ok 45 2360s # --- 2360s # ExpiresActive On 2360s ExpiresByType image/jpeg "modification plus 1 years 2 months 10 days 5 hours 34 minutes 13 seconds" 2360s # debug: [Cache-Control] [max-age=0] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740144057 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 7919599 2360s # debug: actual : 7919599 2360s ok 46 2360s # --- 2360s # ExpiresActive On 2360s ExpiresByType image/jpeg "modification plus 1 years 2 months 10 days 5 hours 34 minutes 13 seconds" 2360s # debug: [Cache-Control] [max-age=120] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:22:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:22:57 GMT 2360s # debug: expires 1740144177 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 120 2360s # debug: actual : 120 2360s ok 47 2360s # --- 2360s # ExpiresActive On 2360s ExpiresByType image/jpeg "modification plus 1 years 2 months 10 days 5 hours 34 minutes 13 seconds" 2360s # debug: [Cache-Control] [max-age=29684453] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Expires] [Sat, 31 Jan 2026 03:01:51 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Sat, 31 Jan 2026 03:01:51 GMT 2360s # debug: expires 1769828511 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 37604053 2360s # debug: actual : 37604053 2360s ok 48 2360s # --- 2360s # ExpiresActive On 2360s ExpiresDefault "access plus 1 months 2 weeks 7 days 5 hours 31 minutes" 2360s ExpiresByType image/jpeg M797064 2360s # debug: [Cache-Control] [max-age=4426260] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Expires] [Sun, 13 Apr 2025 18:51:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Sun, 13 Apr 2025 18:51:57 GMT 2360s # debug: expires 1744570317 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 4426260 2360s # debug: actual : 4426260 2360s ok 49 2360s # --- 2360s # ExpiresActive On 2360s ExpiresDefault "access plus 1 months 2 weeks 7 days 5 hours 31 minutes" 2360s ExpiresByType image/jpeg M797064 2360s # debug: [Cache-Control] [max-age=0] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740144057 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 7919599 2360s # debug: actual : 7919599 2360s ok 50 2360s # --- 2360s # ExpiresActive On 2360s ExpiresDefault "access plus 1 months 2 weeks 7 days 5 hours 31 minutes" 2360s ExpiresByType image/jpeg M797064 2360s # debug: [Cache-Control] [max-age=120] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:22:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:22:57 GMT 2360s # debug: expires 1740144177 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 120 2360s # debug: actual : 120 2360s ok 51 2360s # --- 2360s # ExpiresActive On 2360s ExpiresDefault "access plus 1 months 2 weeks 7 days 5 hours 31 minutes" 2360s ExpiresByType image/jpeg M797064 2360s # debug: [Cache-Control] [max-age=0] 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Expires] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2360s # debug: modified 1732224458 2360s # debug: expires Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: expires 1740144057 2360s # debug: access Fri, 21 Feb 2025 13:20:57 GMT 2360s # debug: access 1740144057 2360s # debug: expected: 7919599 2360s # debug: actual : 7919599 2360s ok 52 2360s # --- 2360s # ExpiresActive Off 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 53 2360s # --- 2360s # ExpiresActive Off 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 54 2360s # --- 2360s # ExpiresActive Off 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 55 2360s # --- 2360s # ExpiresActive Off 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 56 2360s #--- 2360s # ExpiresActive Off 2360s ExpiresDefault "access plus 1 years 1 weeks 18 days 3 hours 23 minutes 48 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 57 2360s #--- 2360s # ExpiresActive Off 2360s ExpiresDefault "access plus 1 years 1 weeks 18 days 3 hours 23 minutes 48 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 58 2360s #--- 2360s # ExpiresActive Off 2360s ExpiresDefault "access plus 1 years 1 weeks 18 days 3 hours 23 minutes 48 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 59 2360s #--- 2360s # ExpiresActive Off 2360s ExpiresDefault "access plus 1 years 1 weeks 18 days 3 hours 23 minutes 48 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 60 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 8 days 20 minutes 31 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 61 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 8 days 20 minutes 31 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 62 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 8 days 20 minutes 31 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 63 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 8 days 20 minutes 31 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 64 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresDefault M3478705 2360s ExpiresByType text/plain "access plus 2 months 2 weeks 10 days 8 hours 13 minutes 19 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 65 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresDefault M3478705 2360s ExpiresByType text/plain "access plus 2 months 2 weeks 10 days 8 hours 13 minutes 19 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 66 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresDefault M3478705 2360s ExpiresByType text/plain "access plus 2 months 2 weeks 10 days 8 hours 13 minutes 19 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 67 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresDefault M3478705 2360s ExpiresByType text/plain "access plus 2 months 2 weeks 10 days 8 hours 13 minutes 19 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 68 2360s #--- 2360s # ExpiresActive Off 2360s ExpiresDefault "access plus 1 years 2 months 2 weeks 4 days 7 hours 27 minutes 25 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 69 2360s #--- 2360s # ExpiresActive Off 2360s ExpiresDefault "access plus 1 years 2 months 2 weeks 4 days 7 hours 27 minutes 25 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 70 2360s #--- 2360s # ExpiresActive Off 2360s ExpiresDefault "access plus 1 years 2 months 2 weeks 4 days 7 hours 27 minutes 25 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 71 2360s #--- 2360s # ExpiresActive Off 2360s ExpiresDefault "access plus 1 years 2 months 2 weeks 4 days 7 hours 27 minutes 25 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 72 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresByType image/gif A39329138 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 73 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresByType image/gif A39329138 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 74 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresByType image/gif A39329138 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 75 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresByType image/gif A39329138 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 76 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresDefault M9015570 2360s ExpiresByType image/gif "access plus 1 years 2 months 1 weeks 9 days 4 hours 31 minutes 6 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 77 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresDefault M9015570 2360s ExpiresByType image/gif "access plus 1 years 2 months 1 weeks 9 days 4 hours 31 minutes 6 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 78 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresDefault M9015570 2360s ExpiresByType image/gif "access plus 1 years 2 months 1 weeks 9 days 4 hours 31 minutes 6 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 79 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresDefault M9015570 2360s ExpiresByType image/gif "access plus 1 years 2 months 1 weeks 9 days 4 hours 31 minutes 6 seconds" 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 80 2360s #--- 2360s # ExpiresActive Off 2360s ExpiresDefault M9938678 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 81 2360s #--- 2360s # ExpiresActive Off 2360s ExpiresDefault M9938678 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 82 2360s #--- 2360s # ExpiresActive Off 2360s ExpiresDefault M9938678 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 83 2360s #--- 2360s # ExpiresActive Off 2360s ExpiresDefault M9938678 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 84 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresByType image/jpeg M41582556 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 85 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresByType image/jpeg M41582556 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 86 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresByType image/jpeg M41582556 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 87 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresByType image/jpeg M41582556 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 88 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresDefault "modification plus 1 years 1 months 1 weeks 19 days 4 hours 35 minutes 28 seconds" 2360s ExpiresByType image/jpeg A38474962 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["3-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Length] [3] 2360s # debug: [Content-Type] [text/html] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 89 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresDefault "modification plus 1 years 1 months 1 weeks 19 days 4 hours 35 minutes 28 seconds" 2360s ExpiresByType image/jpeg A38474962 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [text/plain] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 90 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresDefault "modification plus 1 years 1 months 1 weeks 19 days 4 hours 35 minutes 28 seconds" 2360s ExpiresByType image/jpeg A38474962 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/gif] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 91 2360s # --- 2360s # ExpiresActive Off 2360s ExpiresDefault "modification plus 1 years 1 months 1 weeks 19 days 4 hours 35 minutes 28 seconds" 2360s ExpiresByType image/jpeg A38474962 2360s # debug: [Connection] [close] 2360s # debug: [Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Accept-Ranges] [bytes] 2360s # debug: [ETag] ["0-62772ef7d8680"] 2360s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2360s # debug: [Vary] [In-If1] 2360s # debug: [Content-Type] [image/jpeg] 2360s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2360s # debug: [Client-Date] [Fri, 21 Feb 2025 13:20:57 GMT] 2360s # debug: [Client-Peer] [127.0.0.1:8529] 2360s # debug: [Client-Response-Num] [1] 2360s # debug: [DMMATCH1] [1] 2360s ok 92 2360s ok 2366s t/modules/ext_filter.t .............. 2366s 1..24 2366s # Running under perl version 5.040000 for linux 2366s # Current time local: Fri Feb 21 13:20:57 2025 2366s # Current time GMT: Fri Feb 21 13:20:57 2025 2366s # Using Test.pm version 1.31 2366s # Using Apache/Test.pm version 1.44 2366s # testing : sed output filter 2366s # expected: 'barbar' 2366s # received: 'barbar' 2366s ok 1 2366s # testing : slow filter process 2366s # expected: 'foobar' 2366s # received: 'foobar' 2366s ok 2 2366s # testing : echo worked 2366s # expected: 200 2366s # received: '200' 2366s ok 3 2366s # testing : request body filtered 2366s # expected: 'barbar 2366s # ' 2366s # received: 'barbar 2366s # ' 2366s ok 4 2366s # testing : got 413 error 2366s # expected: 413 2366s # received: '413' 2366s ok 5 2366s # testing : got 413 error body 2366s # expected: qr/413 Request Entity Too Large/ 2366s # received: ' 2366s # 2366s # 413 Request Entity Too Large 2366s # 2366s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

2366s # The requested resource does not allow request data with POST requests, or the amount of data provided in 2366s # the request exceeds the capacity limit. 2366s # 2366s # ' 2366s ok 24 2366s ok 2371s t/modules/filter.t .................. 2371s 1..5 2371s # Running under perl version 5.040000 for linux 2371s # Current time local: Fri Feb 21 13:21:03 2025 2371s # Current time GMT: Fri Feb 21 13:21:03 2025 2371s # Using Test.pm version 1.31 2371s # Using Apache/Test.pm version 1.44 2371s # expected: 'HELLOWORLD' 2371s # received: 'HELLOWORLD' 2371s ok 1 2371s # expected: 'HELLOWORLD' 2371s # received: 'HELLOWORLD' 2371s ok 2 2371s # expected: 'HELLOWORLD' 2371s # received: 'HELLOWORLD' 2371s ok 3 2371s # expected: 'helloworld' 2371s # received: 'helloworld' 2371s ok 4 2371s # expected: 'helloworld' 2371s # received: 'helloworld' 2371s ok 5 2371s ok 2377s t/modules/headers.t ................. 2377s 1..376 2377s # Running under perl version 5.040000 for linux 2377s # Current time local: Fri Feb 21 13:21:08 2025 2377s # Current time GMT: Fri Feb 21 13:21:08 2025 2377s # Using Test.pm version 1.31 2377s # Using Apache/Test.pm version 1.44 2377s ok 1 2377s ok 2 2377s ok 3 2377s ok 4 2377s ok 5 2377s ok 6 2377s ok 7 2377s ok 8 2377s ok 9 2377s ok 10 2377s ok 11 2377s ok 12 2377s ok 13 2377s ok 14 2377s ok 15 2377s ok 16 2377s ok 17 2377s ok 18 2377s ok 19 2377s ok 20 2377s ok 21 2377s ok 22 2377s ok 23 2377s ok 24 2377s ok 25 2377s ok 26 2377s ok 27 2377s ok 28 2377s ok 29 2377s ok 30 2377s ok 31 2377s ok 32 2377s ok 33 2377s ok 34 2377s ok 35 2377s ok 36 2377s ok 37 2377s ok 38 2377s ok 39 2377s ok 40 2377s ok 41 2377s ok 42 2377s ok 43 2377s ok 44 2377s ok 45 2377s ok 46 2377s ok 47 2377s ok 48 2377s ok 49 2377s ok 50 2377s ok 51 2377s ok 52 2377s ok 53 2377s ok 54 2377s ok 55 2377s ok 56 2377s ok 57 2377s ok 58 2377s ok 59 2377s ok 60 2377s ok 61 2377s ok 62 2377s ok 63 2377s ok 64 2377s ok 65 2377s ok 66 2377s ok 67 2377s ok 68 2377s ok 69 2377s ok 70 2377s ok 71 2377s ok 72 2377s ok 73 2377s ok 74 2377s ok 75 2377s ok 76 2377s ok 77 2377s ok 78 2377s ok 79 2377s ok 80 2377s ok 81 2377s ok 82 2377s ok 83 2377s ok 84 2377s ok 85 2377s ok 86 2377s ok 87 2377s ok 88 2377s ok 89 2377s ok 90 2377s ok 91 2377s ok 92 2377s ok 93 2377s ok 94 2377s ok 95 2377s ok 96 2377s ok 97 2377s ok 98 2377s ok 99 2377s ok 100 2377s ok 101 2377s ok 102 2377s ok 103 2377s ok 104 2377s ok 105 2377s ok 106 2377s ok 107 2377s ok 108 2377s ok 109 2377s ok 110 2377s ok 111 2377s ok 112 2377s ok 113 2377s ok 114 2377s ok 115 2377s ok 116 2377s ok 117 2377s ok 118 2377s ok 119 2377s ok 120 2377s ok 121 2377s ok 122 2377s ok 123 2377s ok 124 2377s ok 125 2377s ok 126 2377s ok 127 2377s ok 128 2377s ok 129 2377s ok 130 2377s ok 131 2377s ok 132 2377s ok 133 2377s ok 134 2377s ok 135 2377s ok 136 2377s ok 137 2377s ok 138 2377s ok 139 2377s ok 140 2377s ok 141 2377s ok 142 2377s ok 143 2377s ok 144 2377s ok 145 2377s ok 146 2377s ok 147 2377s ok 148 2377s ok 149 2377s ok 150 2377s ok 151 2377s ok 152 2377s ok 153 2377s ok 154 2377s ok 155 2377s ok 156 2377s ok 157 2377s ok 158 2377s ok 159 2377s ok 160 2377s ok 161 2377s ok 162 2377s ok 163 2377s ok 164 2377s ok 165 2377s ok 166 2377s ok 167 2377s ok 168 2377s ok 169 2377s ok 170 2377s ok 171 2377s ok 172 2377s ok 173 2377s ok 174 2377s ok 175 2377s ok 176 2377s ok 177 2377s ok 178 2377s ok 179 2377s ok 180 2377s ok 181 2377s ok 182 2377s ok 183 2377s ok 184 2377s ok 185 2377s ok 186 2377s ok 187 2377s ok 188 2377s ok 189 2377s ok 190 2377s ok 191 2377s ok 192 2377s ok 193 2377s ok 194 2377s ok 195 2377s ok 196 2377s ok 197 2377s ok 198 2377s ok 199 2377s ok 200 2377s ok 201 2377s ok 202 2377s ok 203 2377s ok 204 2377s ok 205 2377s ok 206 2377s ok 207 2377s ok 208 2377s ok 209 2377s ok 210 2377s ok 211 2377s ok 212 2377s ok 213 2377s ok 214 2377s ok 215 2377s ok 216 2377s ok 217 2377s ok 218 2377s ok 219 2377s ok 220 2377s ok 221 2377s ok 222 2377s ok 223 2377s ok 224 2377s ok 225 2377s ok 226 2377s ok 227 2377s ok 228 2377s ok 229 2377s ok 230 2377s ok 231 2377s ok 232 2377s ok 233 2377s ok 234 2377s ok 235 2377s ok 236 2377s ok 237 2377s ok 238 2377s ok 239 2377s ok 240 2377s ok 241 2377s ok 242 2377s ok 243 2377s ok 244 2377s ok 245 2377s ok 246 2377s ok 247 2377s ok 248 2377s ok 249 2377s ok 250 2377s ok 251 2377s ok 252 2377s ok 253 2377s ok 254 2377s ok 255 2377s ok 256 2377s ok 257 2377s ok 258 2377s ok 259 2377s ok 260 2377s ok 261 2377s ok 262 2377s ok 263 2377s ok 264 2377s ok 265 2377s ok 266 2377s ok 267 2377s ok 268 2377s ok 269 2377s ok 270 2377s ok 271 2377s ok 272 2377s ok 273 2377s ok 274 2377s ok 275 2377s ok 276 2377s ok 277 2377s ok 278 2377s ok 279 2377s ok 280 2377s ok 281 2377s ok 282 2377s ok 283 2377s ok 284 2377s ok 285 2377s ok 286 2377s ok 287 2377s ok 288 2377s ok 289 2377s ok 290 2377s ok 291 2377s ok 292 2377s ok 293 2377s ok 294 2377s ok 295 2377s ok 296 2377s ok 297 2377s ok 298 2377s ok 299 2377s ok 300 2377s ok 301 2377s ok 302 2377s ok 303 2377s ok 304 2377s ok 305 2377s ok 306 2377s ok 307 2377s ok 308 2377s ok 309 2377s ok 310 2377s ok 311 2377s ok 312 2377s ok 313 2377s ok 314 2377s ok 315 2377s ok 316 2377s ok 317 2377s ok 318 2377s ok 319 2377s ok 320 2377s ok 321 2377s ok 322 2377s ok 323 2377s ok 324 2377s ok 325 2377s ok 326 2377s ok 327 2377s ok 328 2377s ok 329 2377s ok 330 2377s ok 331 2377s ok 332 2377s ok 333 2377s ok 334 2377s ok 335 2377s ok 336 2377s ok 337 2377s ok 338 2377s ok 339 2377s ok 340 2377s 2377s 2377s 2377s Header sent n°0: 2377s header: Test-Header 2377s value: value 2377s Header sent n°1: 2377s header: Aaa 2377s value: b 2377s Header sent n°2: 2377s header: Aa 2377s value: bb 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 341 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: value 2377s received: value 2377s 2377s Header received n°1: 2377s header: Aaa 2377s expected: b 2377s received: b 2377s 2377s Header received n°2: 2377s header: Aa 2377s expected: bb 2377s received: bb 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Aa: bb 2377s Aaa: b 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: value 2377s 2377s ok 342 2377s 2377s 2377s 2377s Header sent n°0: 2377s header: Test-Header 2377s value: foo 2377s Header sent n°1: 2377s header: aaa 2377s value: b 2377s Header sent n°2: 2377s header: aa 2377s value: bb 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 343 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: foo 2377s received: foo 2377s 2377s Header received n°1: 2377s header: aa 2377s expected: bb 2377s received: bb 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Aa: bb 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: foo 2377s 2377s ok 344 2377s 2377s 2377s 2377s Header sent n°0: 2377s header: Test-Header 2377s value: foo 2377s Header sent n°1: 2377s header: Test-Header1 2377s value: value1 2377s Header sent n°2: 2377s header: Test-Header2 2377s value: value2 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 345 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: foo 2377s received: foo 2377s 2377s Header received n°1: 2377s header: Test-Header1 2377s expected: value1 2377s received: value1 2377s 2377s Header received n°2: 2377s header: Test-Header2 2377s expected: value2 2377s received: value2 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: foo 2377s Test-Header1: value1 2377s Test-Header2: value2 2377s 2377s ok 346 2377s 2377s 2377s 2377s Header sent n°0: 2377s header: Test-Header 2377s value: foofoo 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 347 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: barfoo 2377s received: barfoo 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: barfoo 2377s 2377s ok 348 2377s 2377s 2377s 2377s Header sent n°0: 2377s header: Test-Header 2377s value: foo2foo2 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 349 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: barfoo2 2377s received: barfoo2 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: barfoo2 2377s 2377s ok 350 2377s 2377s 2377s 2377s Header sent n°0: 2377s header: Test-Header 2377s value: foofoo 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 351 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: bar2foo 2377s received: bar2foo 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: bar2foo 2377s 2377s ok 352 2377s 2377s 2377s 2377s Header sent n°0: 2377s header: Test-Header 2377s value: foofoo 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 353 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: barbar 2377s received: barbar 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: barbar 2377s 2377s ok 354 2377s 2377s 2377s 2377s Header sent n°0: 2377s header: Test-Header 2377s value: foo2foo2 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 355 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: barbar 2377s received: barbar 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: barbar 2377s 2377s ok 356 2377s 2377s 2377s 2377s Header sent n°0: 2377s header: Test-Header 2377s value: foofoo 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 357 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: bar2bar2 2377s received: bar2bar2 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: bar2bar2 2377s 2377s ok 358 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 359 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: foo 2377s received: foo 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: foo 2377s 2377s ok 360 2377s 2377s 2377s 2377s Header sent n°0: 2377s header: Test-Header 2377s value: foo 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 361 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: foo 2377s received: foo 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: foo 2377s 2377s ok 362 2377s 2377s 2377s 2377s Header sent n°0: 2377s header: Test-Header 2377s value: "foo" 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 363 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: "foo", foo 2377s received: "foo", foo 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: "foo", foo 2377s ok 364 2377s 2377s 2377s 2377s Header sent n°0: 2377s header: Test-Header 2377s value: foo 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 365 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: foo, bar 2377s received: foo, bar 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: foo, bar 2377s 2377s ok 366 2377s 2377s 2377s 2377s Header sent n°0: 2377s header: Test-Header 2377s value: foo 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 367 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: foo 2377s received: foo 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: foo 2377s 2377s ok 368 2377s 2377s 2377s 2377s Header sent n°0: 2377s header: Test-Header 2377s value: foo 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 369 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: foo 2377s received: foo 2377s 2377s Header received n°1: 2377s header: Test-Header2 2377s expected: bar 2377s received: bar 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: foo 2377s Test-Header2: bar 2377s 2377s ok 370 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 371 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: foo 2377s received: foo 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: foo 2377s 2377s ok 372 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 373 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: foo 2377s received: foo 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: foo 2377s ok 374 2377s # testing : Checking return code is '200' 2377s # expected: 200 2377s # received: '200' 2377s ok 375 2377s 2377s Header received n°0: 2377s header: Test-Header 2377s expected: foo 2377s received: foo 2377s 2377s Response received is: 2377s HTTP/1.1 200 OK 2377s Connection: close 2377s Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Accept-Ranges: bytes 2377s ETag: "0-62772ef7d8680" 2377s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2377s Vary: In-If1 2377s Content-Length: 0 2377s Content-Type: text/html 2377s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2377s Client-Date: Fri, 21 Feb 2025 13:21:14 GMT 2377s Client-Peer: 127.0.0.1:8529 2377s Client-Response-Num: 1 2377s DMMATCH1: 1 2377s Test-Header: foo 2377s 2377s ok 376 2377s ok 2387s t/modules/heartbeat.t ............... 2387s 1..1 2387s # Running under perl version 5.040000 for linux 2387s # Current time local: Fri Feb 21 13:21:14 2025 2387s # Current time GMT: Fri Feb 21 13:21:14 2025 2387s # Using Test.pm version 1.31 2387s # Using Apache/Test.pm version 1.44 2387s Expecting at least 3 heartbeat ; Seen: 5 2387s ok 1 2387s ok 2395s t/modules/include.t ................. 2395s 1..98 2395s # Running under perl version 5.040000 for linux 2395s # Current time local: Fri Feb 21 13:21:24 2025 2395s # Current time GMT: Fri Feb 21 13:21:24 2025 2395s # Using Test.pm version 1.31 2395s # Using Apache/Test.pm version 1.44 2395s # testing : GET /modules/include/abs-path.shtml 2395s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 2395s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 2395s ok 1 2395s # testing : GET /modules/include/apexpr/err.shtml 2395s # expected: '[an error occurred while processing this directive] err.shtml' 2395s # received: '[an error occurred while processing this directive] err.shtml' 2395s ok 2 2395s # testing : GET /modules/include/apexpr/if1.shtml 2395s # expected: 'pass' 2395s # received: 'pass' 2395s ok 3 2395s # testing : GET /modules/include/apexpr/lazyvar.shtml 2395s # expected: 'pass' 2395s # received: 'pass' 2395s ok 4 2395s # testing : GET /modules/include/apexpr/restrict.shtml 2395s # expected: '[an error occurred while processing this directive] restrict.shtml' 2395s # received: '[an error occurred while processing this directive] restrict.shtml' 2395s ok 5 2395s # testing : GET /modules/include/apexpr/var.shtml 2395s # expected: 'pass pass pass' 2395s # received: 'pass pass pass' 2395s ok 6 2395s # testing : GET /modules/include/big.shtml 2395s # expected: 'hello pass pass pass hello' 2395s # received: 'hello pass pass pass hello' 2395s ok 7 2395s # testing : GET /modules/include/comment.shtml 2395s # expected: 'No comment here' 2395s # received: 'No comment here' 2395s ok 8 2395s # testing : GET /modules/include/echo.shtml 2395s # expected: 'echo.shtml' 2395s # received: 'echo.shtml' 2395s ok 9 2395s # testing : GET /modules/include/echo1.shtml 2395s # expected: '' 2395s # received: '' 2395s ok 10 2395s # testing : GET /modules/include/echo2.shtml 2395s # expected: ' pass config echomsg pass' 2395s # received: ' pass config echomsg pass' 2395s ok 11 2395s # testing : GET /modules/include/echo3.shtml 2395s # expected: '' 2395s # received: '' 2395s ok 12 2395s # testing : GET /modules/include/encode.shtml 2395s # expected: '# %^ %23%20%25%5e' 2395s # received: '# %^ %23%20%25%5e' 2395s ok 13 2395s # testing : GET /modules/include/errmsg1.shtml 2395s # expected: 'errmsg' 2395s # received: 'errmsg' 2395s ok 14 2395s # testing : GET /modules/include/errmsg2.shtml 2395s # expected: 'errmsg' 2395s # received: 'errmsg' 2395s ok 15 2395s # testing : GET /modules/include/errmsg3.shtml 2395s # expected: 'errmsg' 2395s # received: 'errmsg' 2395s ok 16 2395s # testing : GET /modules/include/errmsg4.shtml 2395s # expected: 'pass errmsg' 2395s # received: 'pass errmsg' 2395s ok 17 2395s # testing : GET /modules/include/errmsg5.shtml 2395s # expected: '' 2395s # received: '' 2395s ok 18 2395s # testing : GET /modules/include/exec/off/cgi.shtml 2395s # expected: '[an error occurred while processing this directive]' 2395s # received: '[an error occurred while processing this directive]' 2395s ok 19 2395s # testing : GET /modules/include/exec/off/cmd.shtml 2395s # expected: '[an error occurred while processing this directive]' 2395s # received: '[an error occurred while processing this directive]' 2395s ok 20 2395s # testing : GET /modules/include/exec/on/cgi.shtml 2395s # expected: 'perl cgi' 2395s # received: 'perl cgi' 2395s ok 21 2395s # testing : GET /modules/include/exec/on/cmd.shtml 2395s # expected: 'pass' 2395s # received: 'pass' 2395s ok 22 2395s # testing : GET /modules/include/extra/inc-bogus.shtml 2395s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 2395s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 2395s ok 23 2395s # testing : GET /modules/include/foo.shtml 2395s # expected: '[an error occurred while processing this directive] foo.shtml body' 2395s # received: '[an error occurred while processing this directive] foo.shtml body' 2395s ok 24 2395s # testing : GET /modules/include/foo1.shtml 2395s # expected: '[an error occurred while processing this directive] foo.shtml body' 2395s # received: '[an error occurred while processing this directive] foo.shtml body' 2395s ok 25 2395s # testing : GET /modules/include/foo2.shtml 2395s # expected: '[an error occurred while processing this directive] foo.shtml body' 2395s # received: '[an error occurred while processing this directive] foo.shtml body' 2395s ok 26 2395s # testing : GET /modules/include/if1.shtml 2395s # expected: 'pass' 2395s # received: 'pass' 2395s ok 27 2395s # testing : GET /modules/include/if10.shtml 2395s # expected: 'pass' 2395s # received: 'pass' 2395s ok 28 2395s # testing : GET /modules/include/if11.shtml 2395s # expected: 'pass' 2395s # received: 'pass' 2395s ok 29 2395s # testing : GET /modules/include/if2.shtml 2395s # expected: 'pass pass' 2395s # received: 'pass pass' 2395s ok 30 2395s # testing : GET /modules/include/if3.shtml 2395s # expected: 'pass pass pass' 2395s # received: 'pass pass pass' 2395s ok 31 2395s # testing : GET /modules/include/if4.shtml 2395s # expected: 'pass pass' 2395s # received: 'pass pass' 2395s ok 32 2395s # testing : GET /modules/include/if5.shtml 2395s # expected: 'pass pass pass' 2395s # received: 'pass pass pass' 2395s ok 33 2395s # testing : GET /modules/include/if6.shtml 2395s # expected: '[an error occurred while processing this directive]' 2395s # received: '[an error occurred while processing this directive]' 2395s ok 34 2395s # testing : GET /modules/include/if7.shtml 2395s # expected: '[an error occurred while processing this directive]' 2395s # received: '[an error occurred while processing this directive]' 2395s ok 35 2395s # testing : GET /modules/include/if8.shtml 2395s # expected: 'pass' 2395s # received: 'pass' 2395s ok 36 2395s # testing : GET /modules/include/if9.shtml 2395s # expected: 'pass pass' 2395s # received: 'pass pass' 2395s ok 37 2395s # testing : GET /modules/include/inc-nego.shtml 2395s # expected: 'index.html.en' 2395s # received: 'index.html.en' 2395s ok 38 2395s # testing : GET /modules/include/inc-rfile.shtml 2395s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 2395s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 2395s ok 39 2395s # testing : GET /modules/include/inc-rvirtual.shtml 2395s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 2395s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 2395s ok 40 2395s # testing : GET /modules/include/include1.shtml 2395s # expected: 'inc-two.shtml body include.shtml body' 2395s # received: 'inc-two.shtml body include.shtml body' 2395s ok 41 2395s # testing : GET /modules/include/include2.shtml 2395s # expected: 'inc-two.shtml body include.shtml body' 2395s # received: 'inc-two.shtml body include.shtml body' 2395s ok 42 2395s # testing : GET /modules/include/include3.shtml 2395s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 2395s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 2395s ok 43 2395s # testing : GET /modules/include/include4.shtml 2395s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 2395s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 2395s ok 44 2395s # testing : GET /modules/include/include5.shtml 2395s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 2395s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 2395s ok 45 2395s # testing : GET /modules/include/include6.shtml 2395s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 2395s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 2395s ok 46 2395s # testing : GET /modules/include/malformed.shtml 2395s # expected: '[an error occurred while processing this directive] malformed.shtml' 2395s # received: '[an error occurred while processing this directive] malformed.shtml' 2395s ok 47 2395s # testing : POST /modules/include/mod_request/echo.shtml 2395s # expected: 'echo.shtml' 2395s # received: 'echo.shtml' 2395s ok 48 2395s # testing : POST /modules/include/mod_request/post.shtml 2395s # expected: 'POST foo: bar foo2: bar2' 2395s # received: 'POST foo: bar foo2: bar2' 2395s ok 49 2395s # testing : sizeof(body) > KeptBodySize 2395s # expected: 413 2395s # received: '413' 2395s ok 50 2395s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 2395s # expected: 'GET foo: bar foo2: bar2' 2395s # received: 'GET foo: bar foo2: bar2' 2395s ok 51 2395s # testing : GET /modules/include/newline.shtml 2395s # expected: 'inc-two.shtml body' 2395s # received: 'inc-two.shtml body' 2395s ok 52 2395s # testing : GET /modules/include/notreal.shtml 2395s # expected: 'pass ' 2395s # received: '-->' 2395s ok 54 2395s # testing : GET /modules/include/parse2.shtml 2395s # expected: '"' 2395s # received: '"' 2395s ok 55 2395s # testing : GET /modules/include/ranged-virtual.shtml with Range 2396s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2396s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2396s ok 56 2396s # testing : GET /modules/include/regex.shtml 2396s # expected: '(none) 1 (none)' 2396s # received: '(none) 1 (none)' 2396s ok 57 2396s # testing : GET /modules/include/retagged1.shtml 2396s # expected: 'retagged1.shtml' 2396s # received: 'retagged1.shtml' 2396s ok 58 2396s # testing : GET /modules/include/retagged2.shtml 2396s # expected: '----retagged2.shtml' 2396s # received: '----retagged2.shtml' 2396s ok 59 2396s # testing : GET /modules/include/set.shtml 2396s # expected: 'set works' 2396s # received: 'set works' 2396s ok 60 2396s # testing : GET /modules/include/var128.shtml 2396s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 2396s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 2396s ok 61 2396s # testing : GET /modules/include/virtualq.shtml?foo=bar 2396s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 2396s # received: 'foo=bar pass inc-two.shtml body foo=bar' 2396s ok 62 2396s # testing : GET /modules/include/size.shtml 2396s # expected: '1,122 1,122 1.1K 1.1K' 2396s # received: '1,122 1,122 1.1K 1.1K' 2396s ok 63 2396s # testing : GET /modules/include/file.shtml 2396s # expected: 'Thursday, November 21, 2024 Thursday, November 21, 2024 1732224458 1732224458' 2396s # received: 'Thursday, November 21, 2024 Thursday, November 21, 2024 1732224458 1732224458' 2396s ok 64 2396s # testing : GET /modules/include/printenv.shtml 2396s # expected: '200' 2396s # received: '200' 2396s ok 65 2396s ok 66 2396s ok 67 2396s # testing : /mod_include test/ 2396s # expected: qr/mod_include test/ 2396s # received: ' 2396s # 2396s # mod_include test 2396s # 2396s # 2396s # 2396s #

mod_include test

2396s # 2396s # 2396s # Hello World 2396s # 2396s #

[back]

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

mod_include test

2396s # 2396s # 2396s # Hello World 2396s # 2396s #

[back]

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

mod_include test

2396s # 2396s # 2396s # Hello World 2396s # 2396s #

[back]

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

Load Balancer Manager for localhost

2428s # 2428s #
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1
2428s #
Server Built: 2024-11-21T21:36:30
2428s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
2428s #
2428s #

LoadBalancer Status for balancer://foo1 [pafa88976_foo1]

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

LoadBalancer Status for balancer://foo2 [pafa88976_foo2]

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

LoadBalancer Status for balancer://foo3 [pafa88976_foo3]

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

LoadBalancer Status for balancer://foo4 [pafa88976_foo4]

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

LoadBalancer Status for balancer://pr45434 [pafa88976_pr45434]

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

LoadBalancer Status for balancer://failover [pafa88976_failover]

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

LoadBalancer Status for balancer://dynproxy [pafa88976_dynproxy]

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

Moved Permanently

2480s #

The document has moved here.

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

Moved Permanently

2480s #

The document has moved here.

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

Moved Permanently

2480s #

The document has moved here.

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

Moved Permanently

2480s #

The document has moved here.

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

Multiple Choices

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

Available documents: 2480s #

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

Multiple Choices

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

Available documents: 2480s #

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

Multiple Choices

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

Available documents: 2480s #

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

Moved Permanently

2480s #

The document has moved here.

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

Multiple Choices

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

Available documents: 2480s #

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

Multiple Choices

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

Available documents: 2480s #

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

Moved Permanently

2480s #

The document has moved here.

2480s # 2480s # ' 2480s ok 48 2480s ok 2485s t/modules/status.t .................. 2485s 1..1 2485s # Running under perl version 5.040000 for linux 2485s # Current time local: Fri Feb 21 13:22:57 2025 2485s # Current time GMT: Fri Feb 21 13:22:57 2025 2485s # Using Test.pm version 1.31 2485s # Using Apache/Test.pm version 1.44 2485s 2485s 2485s Apache Status 2485s 2485s

Apache Server Status for localhost (via 127.0.0.1)

2485s 2485s
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1
2485s
Server MPM: worker
2485s
Server Built: 2024-11-21T21:36:30 2485s

2485s
Current Time: Friday, 21-Feb-2025 13:23:02 UTC
2485s
Restart Time: Friday, 21-Feb-2025 13:14:44 UTC
2485s
Parent Server Config. Generation: 1
2485s
Parent Server MPM Generation: 0
2485s
Server uptime: 8 minutes 17 seconds
2485s
Server load: 0.99 1.02 0.86
2485s
Total accesses: 6884 - Total Traffic: 138.4 MB - Total Duration: 65957
2485s
CPU Usage: u5.85 s7.67 cu1.1 cs.96 - 3.13% CPU load
2485s
13.9 requests/sec - 285.2 kB/second - 20.6 kB/request - 9.5812 ms/request
2485s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
2485s
______W_____________....................
2485s

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

2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s
SrvPIDAccMCPU 2485s SSReqDurConnChildSlotClientProtocolVHostRequest
0-04788060/329/329_ 2485s 7.845152530.02.142.14 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-04788060/328/328_ 2485s 7.8451162740.01.751.75 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-04788060/428/428_ 2485s 7.835112960.02.692.69 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-04788060/328/328_ 2485s 7.83519780.03.933.93 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-04788060/327/327_ 2485s 7.835111400.06.046.04 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-04788060/326/326_ 2485s 7.835110400.08.108.10 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-04788060/326/326W 2485s 7.830014020.013.8713.87 2485s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-04788060/387/387_ 2485s 7.845133820.06.266.26 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-04788060/340/340_ 2485s 7.835121120.014.0914.09 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-04788060/327/327_ 2485s 7.845114650.07.647.64 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
1-04788140/340/340_ 2485s 7.695119490.011.7611.76 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-04788140/327/327_ 2485s 7.695110390.01.891.89 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-04788140/322/322_ 2485s 7.68519240.01.741.74 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-04788140/337/337_ 2485s 7.695110750.03.833.83 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1-04788140/333/333_ 2485s 7.675111560.08.928.92 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-04788140/327/327_ 2485s 7.675112940.08.918.91 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1-04788140/327/327_ 2485s 7.675112010.06.216.21 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-04788140/329/329_ 2485s 7.675112850.013.6513.65 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-04788140/465/465_ 2485s 7.695170590.09.419.41 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-04788140/331/331_ 2485s 7.6851146230.05.575.57 2485s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
2485s
2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s 2485s
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
2485s 2485s 2485s ok 1 2485s ok 2491s t/modules/substitute.t .............. 2491s 1..19 2491s # Running under perl version 5.040000 for linux 2491s # Current time local: Fri Feb 21 13:23:02 2025 2491s # Current time GMT: Fri Feb 21 13:23:02 2025 2491s # Using Test.pm version 1.31 2491s # Using Apache/Test.pm version 1.44 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'barbar': OK 2491s ok 1 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'barbar': OK 2491s ok 2 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'foofoo': OK 2491s ok 3 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'barbar': OK 2491s ok 4 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'barbar': OK 2491s ok 5 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'barbar': OK 2491s ok 6 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'foof 2491s oo': OK 2491s ok 7 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'xfoo': OK 2491s ok 8 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 2491s ok 9 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s barx 2491s ': OK 2491s ok 10 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'a$1axb(': OK 2491s ok 11 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'a$XX': OK 2491s ok 12 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 2491s ok 13 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'x&x': OK 2491s ok 14 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'xx': OK 2491s ok 15 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'fcooar': OK 2491s ok 16 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'fc$1ar': OK 2491s ok 17 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'fdooar': OK 2491s ok 18 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s got 200 'XXXfooXXX 2491s bar': OK 2491s ok 19 2491s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2491s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2491s ok 2497s t/modules/unique_id.t ............... 2497s 1..300 2497s # Running under perl version 5.040000 for linux 2497s # Current time local: Fri Feb 21 13:23:08 2025 2497s # Current time GMT: Fri Feb 21 13:23:08 2025 2497s # Using Test.pm version 1.31 2497s # Using Apache/Test.pm version 1.44 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 1 2497s # unique id: Z7h-QHEf-GNjHOEdmsoPfwAAAAg 2497s ok 2 2497s ok 3 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 4 2497s # unique id: Z7h-QO96Kvn9cRqiIw9F3AAAAEY 2497s ok 5 2497s ok 6 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 7 2497s # unique id: Z7h-QHEf-GNjHOEdmsoPgAAAAAU 2497s ok 8 2497s ok 9 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 10 2497s # unique id: Z7h-QO96Kvn9cRqiIw9F3QAAAEc 2497s ok 11 2497s ok 12 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 13 2497s # unique id: Z7h-QHEf-GNjHOEdmsoPgQAAAAM 2497s ok 14 2497s ok 15 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 16 2497s # unique id: Z7h-QO96Kvn9cRqiIw9F3gAAAEQ 2497s ok 17 2497s ok 18 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 19 2497s # unique id: Z7h-QHEf-GNjHOEdmsoPggAAAAQ 2497s ok 20 2497s ok 21 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 22 2497s # unique id: Z7h-QO96Kvn9cRqiIw9F3wAAAEI 2497s ok 23 2497s ok 24 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 25 2497s # unique id: Z7h-QHEf-GNjHOEdmsoPgwAAAAI 2497s ok 26 2497s ok 27 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 28 2497s # unique id: Z7h-QO96Kvn9cRqiIw9F4AAAAEk 2497s ok 29 2497s ok 30 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 31 2497s # unique id: Z7h-QHEf-GNjHOEdmsoPhAAAAAA 2497s ok 32 2497s ok 33 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 34 2497s # unique id: Z7h-QO96Kvn9cRqiIw9F4QAAAEA 2497s ok 35 2497s ok 36 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 37 2497s # unique id: Z7h-QHEf-GNjHOEdmsoPhQAAAAk 2497s ok 38 2497s ok 39 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 40 2497s # unique id: Z7h-QO96Kvn9cRqiIw9F4gAAAEE 2497s ok 41 2497s ok 42 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 43 2497s # unique id: Z7h-QHEf-GNjHOEdmsoPhgAAAAc 2497s ok 44 2497s ok 45 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 46 2497s # unique id: Z7h-QO96Kvn9cRqiIw9F4wAAAEM 2497s ok 47 2497s ok 48 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 49 2497s # unique id: Z7h-QHEf-GNjHOEdmsoPhwAAAAE 2497s ok 50 2497s ok 51 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 52 2497s # unique id: Z7h-QO96Kvn9cRqiIw9F5AAAAEg 2497s ok 53 2497s ok 54 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 55 2497s # unique id: Z7h-QHEf-GNjHOEdmsoPiAAAAAY 2497s ok 56 2497s ok 57 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 58 2497s # unique id: Z7h-QO96Kvn9cRqiIw9F5QAAAEU 2497s ok 59 2497s ok 60 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 61 2497s # unique id: Z7h-QHEf-GNjHOEdmsoPiQAAAAg 2497s ok 62 2497s ok 63 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 64 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F5gAAAEY 2497s ok 65 2497s ok 66 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 67 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPigAAAAU 2497s ok 68 2497s ok 69 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 70 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F5wAAAEQ 2497s ok 71 2497s ok 72 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 73 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPiwAAAAM 2497s ok 74 2497s ok 75 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 76 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F6AAAAEc 2497s ok 77 2497s ok 78 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 79 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPjAAAAAQ 2497s ok 80 2497s ok 81 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 82 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F6QAAAEI 2497s ok 83 2497s ok 84 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 85 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPjQAAAAI 2497s ok 86 2497s ok 87 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 88 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F6gAAAEk 2497s ok 89 2497s ok 90 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 91 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPjgAAAAA 2497s ok 92 2497s ok 93 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 94 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F6wAAAEA 2497s ok 95 2497s ok 96 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 97 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPjwAAAAk 2497s ok 98 2497s ok 99 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 100 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F7AAAAEE 2497s ok 101 2497s ok 102 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 103 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPkAAAAAc 2497s ok 104 2497s ok 105 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 106 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F7QAAAEM 2497s ok 107 2497s ok 108 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 109 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPkQAAAAE 2497s ok 110 2497s ok 111 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 112 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F7gAAAEg 2497s ok 113 2497s ok 114 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 115 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPkgAAAAY 2497s ok 116 2497s ok 117 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 118 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F7wAAAEU 2497s ok 119 2497s ok 120 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 121 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPkwAAAAg 2497s ok 122 2497s ok 123 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 124 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F8AAAAEY 2497s ok 125 2497s ok 126 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 127 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPlAAAAAU 2497s ok 128 2497s ok 129 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 130 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F8QAAAEQ 2497s ok 131 2497s ok 132 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 133 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPlQAAAAQ 2497s ok 134 2497s ok 135 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 136 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F8gAAAEc 2497s ok 137 2497s ok 138 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 139 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPlgAAAAM 2497s ok 140 2497s ok 141 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 142 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F8wAAAEI 2497s ok 143 2497s ok 144 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 145 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPlwAAAAI 2497s ok 146 2497s ok 147 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 148 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F9AAAAEk 2497s ok 149 2497s ok 150 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 151 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPmAAAAAA 2497s ok 152 2497s ok 153 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 154 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F9QAAAEA 2497s ok 155 2497s ok 156 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 157 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPmQAAAAk 2497s ok 158 2497s ok 159 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 160 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F9gAAAEE 2497s ok 161 2497s ok 162 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 163 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPmgAAAAc 2497s ok 164 2497s ok 165 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 166 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F9wAAAEM 2497s ok 167 2497s ok 168 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 169 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPmwAAAAE 2497s ok 170 2497s ok 171 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 172 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F-AAAAEg 2497s ok 173 2497s ok 174 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 175 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPnAAAAAY 2497s ok 176 2497s ok 177 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 178 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F-QAAAEU 2497s ok 179 2497s ok 180 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 181 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPnQAAAAg 2497s ok 182 2497s ok 183 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 184 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F-gAAAEY 2497s ok 185 2497s ok 186 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 187 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPngAAAAU 2497s ok 188 2497s ok 189 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 190 2497s # unique id: Z7h-Qe96Kvn9cRqiIw9F-wAAAEQ 2497s ok 191 2497s ok 192 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 193 2497s # unique id: Z7h-QXEf-GNjHOEdmsoPnwAAAAQ 2497s ok 194 2497s ok 195 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 196 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9F_AAAAEc 2497s ok 197 2497s ok 198 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 199 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPoAAAAAM 2497s ok 200 2497s ok 201 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 202 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9F_QAAAEI 2497s ok 203 2497s ok 204 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 205 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPoQAAAAI 2497s ok 206 2497s ok 207 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 208 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9F_gAAAEk 2497s ok 209 2497s ok 210 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 211 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPogAAAAA 2497s ok 212 2497s ok 213 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 214 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9F_wAAAEA 2497s ok 215 2497s ok 216 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 217 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPowAAAAk 2497s ok 218 2497s ok 219 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 220 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9GAAAAAEE 2497s ok 221 2497s ok 222 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 223 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPpAAAAAc 2497s ok 224 2497s ok 225 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 226 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9GAQAAAEM 2497s ok 227 2497s ok 228 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 229 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPpQAAAAE 2497s ok 230 2497s ok 231 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 232 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9GAgAAAEg 2497s ok 233 2497s ok 234 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 235 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPpgAAAAY 2497s ok 236 2497s ok 237 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 238 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9GAwAAAEU 2497s ok 239 2497s ok 240 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 241 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPpwAAAAg 2497s ok 242 2497s ok 243 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 244 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9GBAAAAEY 2497s ok 245 2497s ok 246 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 247 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPqAAAAAU 2497s ok 248 2497s ok 249 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 250 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9GBQAAAEQ 2497s ok 251 2497s ok 252 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 253 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPqQAAAAQ 2497s ok 254 2497s ok 255 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 256 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9GBgAAAEc 2497s ok 257 2497s ok 258 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 259 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPqgAAAAM 2497s ok 260 2497s ok 261 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 262 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9GBwAAAEI 2497s ok 263 2497s ok 264 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 265 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPqwAAAAI 2497s ok 266 2497s ok 267 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 268 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9GCAAAAEk 2497s ok 269 2497s ok 270 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 271 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPrAAAAAA 2497s ok 272 2497s ok 273 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 274 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9GCQAAAEA 2497s ok 275 2497s ok 276 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 277 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPrQAAAAk 2497s ok 278 2497s ok 279 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 280 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9GCgAAAEE 2497s ok 281 2497s ok 282 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 283 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPrgAAAAc 2497s ok 284 2497s ok 285 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 286 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9GCwAAAEM 2497s ok 287 2497s ok 288 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 289 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPrwAAAAE 2497s ok 290 2497s ok 291 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 292 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9GDAAAAEg 2497s ok 293 2497s ok 294 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 295 2497s # unique id: Z7h-QnEf-GNjHOEdmsoPsAAAAAY 2497s ok 296 2497s ok 297 2497s # testing : fetch unique ID 2497s # expected: 200 2497s # received: '200' 2497s ok 298 2497s # unique id: Z7h-Qu96Kvn9cRqiIw9GDQAAAEU 2497s ok 299 2497s ok 300 2497s ok 2503s t/modules/usertrack.t ............... 2503s 1..1004 2503s # Running under perl version 5.040000 for linux 2503s # Current time local: Fri Feb 21 13:23:14 2025 2503s # Current time GMT: Fri Feb 21 13:23:14 2025 2503s # Using Test.pm version 1.31 2503s # Using Apache/Test.pm version 1.44 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 1 2503s ok 2 2503s Set-Cookie: usertrack_test=2768ca5b.62ea6e4d55b6e; path=/; expires=Fri, 21-Feb-25 13:24:18 GMT 2503s Cookie: usertrack_test=2768ca5b.62ea6e4d55b6e 2503s ok 3 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 4 2503s ok 5 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 6 2503s ok 7 2503s Set-Cookie: usertrack_test=f3fa2f35.62ea6e4d58829; path=/; expires=Fri, 21-Feb-25 13:24:18 GMT 2503s Cookie: usertrack_test=f3fa2f35.62ea6e4d58829 2503s ok 8 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 9 2503s ok 10 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 11 2503s ok 12 2503s Set-Cookie: usertrack_test=4e54502a.62ea6e4d5a420; path=/; expires=Fri, 21-Feb-25 13:24:18 GMT 2503s Cookie: usertrack_test=4e54502a.62ea6e4d5a420 2503s ok 13 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 14 2503s ok 15 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 16 2503s ok 17 2503s Set-Cookie: usertrack_test=d8cb9087.62ea6e4d5c64d; path=/; expires=Fri, 21-Feb-25 13:24:18 GMT 2503s Cookie: usertrack_test=d8cb9087.62ea6e4d5c64d 2503s ok 18 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 19 2503s ok 20 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 21 2503s ok 22 2503s Set-Cookie: usertrack_test=b3eb9137.62ea6e4d5e7ca; path=/; expires=Fri, 21-Feb-25 13:24:18 GMT 2503s Cookie: usertrack_test=b3eb9137.62ea6e4d5e7ca 2503s ok 23 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 24 2503s ok 25 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 26 2503s ok 27 2503s Set-Cookie: usertrack_test=6cbd33f9.62ea6e4d608e2; path=/; expires=Fri, 21-Feb-25 13:24:18 GMT 2503s Cookie: usertrack_test=6cbd33f9.62ea6e4d608e2 2503s ok 28 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 29 2503s ok 30 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 31 2503s ok 32 2503s Set-Cookie: usertrack_test=12550e1c.62ea6e4d63213; path=/; expires=Fri, 21-Feb-25 13:24:18 GMT 2503s Cookie: usertrack_test=12550e1c.62ea6e4d63213 2503s ok 33 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 34 2503s ok 35 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 36 2503s ok 37 2503s Set-Cookie: usertrack_test=1e260df5.62ea6e4d658b4; path=/; expires=Fri, 21-Feb-25 13:24:18 GMT 2503s Cookie: usertrack_test=1e260df5.62ea6e4d658b4 2503s ok 38 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 39 2503s ok 40 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 41 2503s ok 42 2503s Set-Cookie: usertrack_test=7036882d.62ea6e4d679cf; path=/; expires=Fri, 21-Feb-25 13:24:18 GMT 2503s Cookie: usertrack_test=7036882d.62ea6e4d679cf 2503s ok 43 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 44 2503s ok 45 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 46 2503s ok 47 2503s Set-Cookie: usertrack_test=ab671d0a.62ea6e4d69d7c; path=/; expires=Fri, 21-Feb-25 13:24:18 GMT 2503s Cookie: usertrack_test=ab671d0a.62ea6e4d69d7c 2503s ok 48 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 49 2503s ok 50 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 51 2503s ok 52 2503s Set-Cookie: usertrack_test=f87a68e6.62ea6e4d6bc39; path=/; expires=Fri, 21-Feb-25 13:24:18 GMT 2503s Cookie: usertrack_test=f87a68e6.62ea6e4d6bc39 2503s ok 53 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 54 2503s ok 55 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 56 2503s ok 57 2503s Set-Cookie: usertrack_test=bc4a8563.62ea6e4d6d611; path=/; expires=Fri, 21-Feb-25 13:24:18 GMT 2503s Cookie: usertrack_test=bc4a8563.62ea6e4d6d611 2503s ok 58 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 59 2503s ok 60 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 61 2503s ok 62 2503s Set-Cookie: usertrack_test=cd359e5b.62ea6e4d6f091; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=cd359e5b.62ea6e4d6f091 2503s ok 63 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 64 2503s ok 65 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 66 2503s ok 67 2503s Set-Cookie: usertrack_test=efcf48c5.62ea6e4d70c95; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=efcf48c5.62ea6e4d70c95 2503s ok 68 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 69 2503s ok 70 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 71 2503s ok 72 2503s Set-Cookie: usertrack_test=2aa5f207.62ea6e4d729e9; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=2aa5f207.62ea6e4d729e9 2503s ok 73 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 74 2503s ok 75 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 76 2503s ok 77 2503s Set-Cookie: usertrack_test=4afaeebd.62ea6e4d74683; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=4afaeebd.62ea6e4d74683 2503s ok 78 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 79 2503s ok 80 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 81 2503s ok 82 2503s Set-Cookie: usertrack_test=f3e695c5.62ea6e4d7674f; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=f3e695c5.62ea6e4d7674f 2503s ok 83 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 84 2503s ok 85 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 86 2503s ok 87 2503s Set-Cookie: usertrack_test=8bd83391.62ea6e4d78458; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=8bd83391.62ea6e4d78458 2503s ok 88 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 89 2503s ok 90 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 91 2503s ok 92 2503s Set-Cookie: usertrack_test=6f56c81f.62ea6e4d79edb; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=6f56c81f.62ea6e4d79edb 2503s ok 93 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 94 2503s ok 95 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 96 2503s ok 97 2503s Set-Cookie: usertrack_test=478009f7.62ea6e4d7b93d; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=478009f7.62ea6e4d7b93d 2503s ok 98 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 99 2503s ok 100 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 101 2503s ok 102 2503s Set-Cookie: usertrack_test=55c8cc14.62ea6e4d7d736; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=55c8cc14.62ea6e4d7d736 2503s ok 103 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 104 2503s ok 105 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 106 2503s ok 107 2503s Set-Cookie: usertrack_test=1856f6c5.62ea6e4d7f42f; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=1856f6c5.62ea6e4d7f42f 2503s ok 108 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 109 2503s ok 110 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 111 2503s ok 112 2503s Set-Cookie: usertrack_test=a31dc2bb.62ea6e4d812eb; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=a31dc2bb.62ea6e4d812eb 2503s ok 113 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 114 2503s ok 115 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 116 2503s ok 117 2503s Set-Cookie: usertrack_test=6641d5e7.62ea6e4d82e30; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=6641d5e7.62ea6e4d82e30 2503s ok 118 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 119 2503s ok 120 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 121 2503s ok 122 2503s Set-Cookie: usertrack_test=d034942e.62ea6e4d84db7; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=d034942e.62ea6e4d84db7 2503s ok 123 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 124 2503s ok 125 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 126 2503s ok 127 2503s Set-Cookie: usertrack_test=a5bd5ef1.62ea6e4d86c6c; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=a5bd5ef1.62ea6e4d86c6c 2503s ok 128 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 129 2503s ok 130 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 131 2503s ok 132 2503s Set-Cookie: usertrack_test=27a55f1d.62ea6e4d88c73; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=27a55f1d.62ea6e4d88c73 2503s ok 133 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 134 2503s ok 135 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 136 2503s ok 137 2503s Set-Cookie: usertrack_test=d289ef03.62ea6e4d8a7c0; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=d289ef03.62ea6e4d8a7c0 2503s ok 138 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 139 2503s ok 140 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 141 2503s ok 142 2503s Set-Cookie: usertrack_test=6025ea6.62ea6e4d8c8ec; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=6025ea6.62ea6e4d8c8ec 2503s ok 143 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 144 2503s ok 145 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 146 2503s ok 147 2503s Set-Cookie: usertrack_test=a6bff1bc.62ea6e4d8e6c0; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=a6bff1bc.62ea6e4d8e6c0 2503s ok 148 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 149 2503s ok 150 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 151 2503s ok 152 2503s Set-Cookie: usertrack_test=c39d8d87.62ea6e4d903af; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=c39d8d87.62ea6e4d903af 2503s ok 153 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 154 2503s ok 155 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 156 2503s ok 157 2503s Set-Cookie: usertrack_test=2922fb69.62ea6e4d92856; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=2922fb69.62ea6e4d92856 2503s ok 158 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 159 2503s ok 160 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 161 2503s ok 162 2503s Set-Cookie: usertrack_test=eb2823f7.62ea6e4d9458d; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=eb2823f7.62ea6e4d9458d 2503s ok 163 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 164 2503s ok 165 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 166 2503s ok 167 2503s Set-Cookie: usertrack_test=d16932d.62ea6e4d9609a; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=d16932d.62ea6e4d9609a 2503s ok 168 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 169 2503s ok 170 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 171 2503s ok 172 2503s Set-Cookie: usertrack_test=8b547080.62ea6e4d97b8c; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=8b547080.62ea6e4d97b8c 2503s ok 173 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 174 2503s ok 175 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 176 2503s ok 177 2503s Set-Cookie: usertrack_test=22b40cac.62ea6e4d996d5; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=22b40cac.62ea6e4d996d5 2503s ok 178 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 179 2503s ok 180 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 181 2503s ok 182 2503s Set-Cookie: usertrack_test=f42d357.62ea6e4d9b36a; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=f42d357.62ea6e4d9b36a 2503s ok 183 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 184 2503s ok 185 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 186 2503s ok 187 2503s Set-Cookie: usertrack_test=d766e2d4.62ea6e4d9d378; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=d766e2d4.62ea6e4d9d378 2503s ok 188 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 189 2503s ok 190 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 191 2503s ok 192 2503s Set-Cookie: usertrack_test=4296771f.62ea6e4d9efb5; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=4296771f.62ea6e4d9efb5 2503s ok 193 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 194 2503s ok 195 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 196 2503s ok 197 2503s Set-Cookie: usertrack_test=13026663.62ea6e4da0b38; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=13026663.62ea6e4da0b38 2503s ok 198 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 199 2503s ok 200 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 201 2503s ok 202 2503s Set-Cookie: usertrack_test=be9e662b.62ea6e4da25cb; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=be9e662b.62ea6e4da25cb 2503s ok 203 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 204 2503s ok 205 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 206 2503s ok 207 2503s Set-Cookie: usertrack_test=82d978ca.62ea6e4da4848; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=82d978ca.62ea6e4da4848 2503s ok 208 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 209 2503s ok 210 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 211 2503s ok 212 2503s Set-Cookie: usertrack_test=9aafd0ea.62ea6e4da6828; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=9aafd0ea.62ea6e4da6828 2503s ok 213 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 214 2503s ok 215 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 216 2503s ok 217 2503s Set-Cookie: usertrack_test=60761d22.62ea6e4da865e; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=60761d22.62ea6e4da865e 2503s ok 218 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 219 2503s ok 220 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 221 2503s ok 222 2503s Set-Cookie: usertrack_test=d10c5651.62ea6e4da9f96; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=d10c5651.62ea6e4da9f96 2503s ok 223 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 224 2503s ok 225 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 226 2503s ok 227 2503s Set-Cookie: usertrack_test=ba4fd43e.62ea6e4dab947; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=ba4fd43e.62ea6e4dab947 2503s ok 228 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 229 2503s ok 230 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 231 2503s ok 232 2503s Set-Cookie: usertrack_test=e9d47a10.62ea6e4dad4e6; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=e9d47a10.62ea6e4dad4e6 2503s ok 233 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 234 2503s ok 235 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 236 2503s ok 237 2503s Set-Cookie: usertrack_test=f1b0d9cf.62ea6e4daf23b; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=f1b0d9cf.62ea6e4daf23b 2503s ok 238 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 239 2503s ok 240 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 241 2503s ok 242 2503s Set-Cookie: usertrack_test=8a039e27.62ea6e4db106b; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=8a039e27.62ea6e4db106b 2503s ok 243 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 244 2503s ok 245 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 246 2503s ok 247 2503s Set-Cookie: usertrack_test=62743a7f.62ea6e4db301d; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=62743a7f.62ea6e4db301d 2503s ok 248 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 249 2503s ok 250 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 251 2503s ok 252 2503s Set-Cookie: usertrack_test=1cddb18c.62ea6e4db50c5; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=1cddb18c.62ea6e4db50c5 2503s ok 253 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 254 2503s ok 255 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 256 2503s ok 257 2503s Set-Cookie: usertrack_test=b5414090.62ea6e4db7093; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=b5414090.62ea6e4db7093 2503s ok 258 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 259 2503s ok 260 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 261 2503s ok 262 2503s Set-Cookie: usertrack_test=a7dae3a6.62ea6e4db8f96; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=a7dae3a6.62ea6e4db8f96 2503s ok 263 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 264 2503s ok 265 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 266 2503s ok 267 2503s Set-Cookie: usertrack_test=255d65df.62ea6e4dbaaa8; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=255d65df.62ea6e4dbaaa8 2503s ok 268 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 269 2503s ok 270 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 271 2503s ok 272 2503s Set-Cookie: usertrack_test=d5f04cdb.62ea6e4dbc949; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2503s Cookie: usertrack_test=d5f04cdb.62ea6e4dbc949 2503s ok 273 2503s # testing : Checking return code is '200' 2503s # expected: 200 2503s # received: '200' 2503s ok 274 2503s ok 275 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 276 2504s ok 277 2504s Set-Cookie: usertrack_test=8cbdafc5.62ea6e4dbeb36; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=8cbdafc5.62ea6e4dbeb36 2504s ok 278 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 279 2504s ok 280 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 281 2504s ok 282 2504s Set-Cookie: usertrack_test=1ff5acbd.62ea6e4dc07e7; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=1ff5acbd.62ea6e4dc07e7 2504s ok 283 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 284 2504s ok 285 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 286 2504s ok 287 2504s Set-Cookie: usertrack_test=640d82f0.62ea6e4dc24a8; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=640d82f0.62ea6e4dc24a8 2504s ok 288 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 289 2504s ok 290 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 291 2504s ok 292 2504s Set-Cookie: usertrack_test=bf3a3fc.62ea6e4dc3fe7; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=bf3a3fc.62ea6e4dc3fe7 2504s ok 293 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 294 2504s ok 295 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 296 2504s ok 297 2504s Set-Cookie: usertrack_test=85b690e7.62ea6e4dc59ec; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=85b690e7.62ea6e4dc59ec 2504s ok 298 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 299 2504s ok 300 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 301 2504s ok 302 2504s Set-Cookie: usertrack_test=5852ff33.62ea6e4dc7a7d; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=5852ff33.62ea6e4dc7a7d 2504s ok 303 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 304 2504s ok 305 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 306 2504s ok 307 2504s Set-Cookie: usertrack_test=baad4806.62ea6e4dc945f; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=baad4806.62ea6e4dc945f 2504s ok 308 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 309 2504s ok 310 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 311 2504s ok 312 2504s Set-Cookie: usertrack_test=7bbebd40.62ea6e4dcafa4; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=7bbebd40.62ea6e4dcafa4 2504s ok 313 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 314 2504s ok 315 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 316 2504s ok 317 2504s Set-Cookie: usertrack_test=8bb50556.62ea6e4dccc9b; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=8bb50556.62ea6e4dccc9b 2504s ok 318 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 319 2504s ok 320 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 321 2504s ok 322 2504s Set-Cookie: usertrack_test=336a9b5f.62ea6e4dce8dd; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=336a9b5f.62ea6e4dce8dd 2504s ok 323 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 324 2504s ok 325 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 326 2504s ok 327 2504s Set-Cookie: usertrack_test=6247a25a.62ea6e4dd0439; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=6247a25a.62ea6e4dd0439 2504s ok 328 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 329 2504s ok 330 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 331 2504s ok 332 2504s Set-Cookie: usertrack_test=db173077.62ea6e4dd1fc3; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=db173077.62ea6e4dd1fc3 2504s ok 333 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 334 2504s ok 335 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 336 2504s ok 337 2504s Set-Cookie: usertrack_test=41add6b6.62ea6e4dd3ea0; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=41add6b6.62ea6e4dd3ea0 2504s ok 338 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 339 2504s ok 340 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 341 2504s ok 342 2504s Set-Cookie: usertrack_test=a51fb7e3.62ea6e4dd5c44; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=a51fb7e3.62ea6e4dd5c44 2504s ok 343 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 344 2504s ok 345 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 346 2504s ok 347 2504s Set-Cookie: usertrack_test=4ab36ce6.62ea6e4dd7839; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=4ab36ce6.62ea6e4dd7839 2504s ok 348 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 349 2504s ok 350 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 351 2504s ok 352 2504s Set-Cookie: usertrack_test=df938f1f.62ea6e4dd91e5; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=df938f1f.62ea6e4dd91e5 2504s ok 353 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 354 2504s ok 355 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 356 2504s ok 357 2504s Set-Cookie: usertrack_test=68476800.62ea6e4ddada1; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=68476800.62ea6e4ddada1 2504s ok 358 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 359 2504s ok 360 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 361 2504s ok 362 2504s Set-Cookie: usertrack_test=774ff6a8.62ea6e4ddc859; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=774ff6a8.62ea6e4ddc859 2504s ok 363 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 364 2504s ok 365 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 366 2504s ok 367 2504s Set-Cookie: usertrack_test=6c90a74.62ea6e4dde80c; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=6c90a74.62ea6e4dde80c 2504s ok 368 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 369 2504s ok 370 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 371 2504s ok 372 2504s Set-Cookie: usertrack_test=3327fa6a.62ea6e4de0651; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=3327fa6a.62ea6e4de0651 2504s ok 373 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 374 2504s ok 375 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 376 2504s ok 377 2504s Set-Cookie: usertrack_test=9ea0b5a6.62ea6e4de20a3; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=9ea0b5a6.62ea6e4de20a3 2504s ok 378 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 379 2504s ok 380 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 381 2504s ok 382 2504s Set-Cookie: usertrack_test=e426146.62ea6e4de3d31; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=e426146.62ea6e4de3d31 2504s ok 383 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 384 2504s ok 385 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 386 2504s ok 387 2504s Set-Cookie: usertrack_test=42144aa9.62ea6e4de575f; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=42144aa9.62ea6e4de575f 2504s ok 388 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 389 2504s ok 390 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 391 2504s ok 392 2504s Set-Cookie: usertrack_test=a99f820c.62ea6e4de70f9; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=a99f820c.62ea6e4de70f9 2504s ok 393 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 394 2504s ok 395 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 396 2504s ok 397 2504s Set-Cookie: usertrack_test=9a1ee52.62ea6e4de8da3; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=9a1ee52.62ea6e4de8da3 2504s ok 398 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 399 2504s ok 400 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 401 2504s ok 402 2504s Set-Cookie: usertrack_test=c91c5a2a.62ea6e4deadcd; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=c91c5a2a.62ea6e4deadcd 2504s ok 403 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 404 2504s ok 405 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 406 2504s ok 407 2504s Set-Cookie: usertrack_test=6ffc2196.62ea6e4decdd9; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=6ffc2196.62ea6e4decdd9 2504s ok 408 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 409 2504s ok 410 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 411 2504s ok 412 2504s Set-Cookie: usertrack_test=d21d3c64.62ea6e4deed2c; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=d21d3c64.62ea6e4deed2c 2504s ok 413 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 414 2504s ok 415 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 416 2504s ok 417 2504s Set-Cookie: usertrack_test=1a9cfcc6.62ea6e4df0906; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=1a9cfcc6.62ea6e4df0906 2504s ok 418 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 419 2504s ok 420 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 421 2504s ok 422 2504s Set-Cookie: usertrack_test=956620f6.62ea6e4df27be; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=956620f6.62ea6e4df27be 2504s ok 423 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 424 2504s ok 425 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 426 2504s ok 427 2504s Set-Cookie: usertrack_test=a0850961.62ea6e4df448b; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=a0850961.62ea6e4df448b 2504s ok 428 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 429 2504s ok 430 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 431 2504s ok 432 2504s Set-Cookie: usertrack_test=6bcca174.62ea6e4df64c2; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=6bcca174.62ea6e4df64c2 2504s ok 433 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 434 2504s ok 435 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 436 2504s ok 437 2504s Set-Cookie: usertrack_test=566b94de.62ea6e4df8003; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=566b94de.62ea6e4df8003 2504s ok 438 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 439 2504s ok 440 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 441 2504s ok 442 2504s Set-Cookie: usertrack_test=189b8edb.62ea6e4df9bb1; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=189b8edb.62ea6e4df9bb1 2504s ok 443 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 444 2504s ok 445 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 446 2504s ok 447 2504s Set-Cookie: usertrack_test=f6a15972.62ea6e4dfb7ba; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=f6a15972.62ea6e4dfb7ba 2504s ok 448 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 449 2504s ok 450 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 451 2504s ok 452 2504s Set-Cookie: usertrack_test=3b65f9de.62ea6e4dfd7b8; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=3b65f9de.62ea6e4dfd7b8 2504s ok 453 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 454 2504s ok 455 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 456 2504s ok 457 2504s Set-Cookie: usertrack_test=ff723a.62ea6e4dff771; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=ff723a.62ea6e4dff771 2504s ok 458 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 459 2504s ok 460 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 461 2504s ok 462 2504s Set-Cookie: usertrack_test=c3680b8a.62ea6e4e01777; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=c3680b8a.62ea6e4e01777 2504s ok 463 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 464 2504s ok 465 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 466 2504s ok 467 2504s Set-Cookie: usertrack_test=dfe50927.62ea6e4e034dd; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=dfe50927.62ea6e4e034dd 2504s ok 468 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 469 2504s ok 470 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 471 2504s ok 472 2504s Set-Cookie: usertrack_test=528c536b.62ea6e4e051b3; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=528c536b.62ea6e4e051b3 2504s ok 473 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 474 2504s ok 475 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 476 2504s ok 477 2504s Set-Cookie: usertrack_test=f562dcc3.62ea6e4e06ea5; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=f562dcc3.62ea6e4e06ea5 2504s ok 478 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 479 2504s ok 480 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 481 2504s ok 482 2504s Set-Cookie: usertrack_test=aa6556b.62ea6e4e08c47; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=aa6556b.62ea6e4e08c47 2504s ok 483 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 484 2504s ok 485 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 486 2504s ok 487 2504s Set-Cookie: usertrack_test=d88772c9.62ea6e4e0a8a1; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=d88772c9.62ea6e4e0a8a1 2504s ok 488 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 489 2504s ok 490 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 491 2504s ok 492 2504s Set-Cookie: usertrack_test=fbcbc9b7.62ea6e4e0c763; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=fbcbc9b7.62ea6e4e0c763 2504s ok 493 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 494 2504s ok 495 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 496 2504s ok 497 2504s Set-Cookie: usertrack_test=1483692b.62ea6e4e0e6a6; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=1483692b.62ea6e4e0e6a6 2504s ok 498 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 499 2504s ok 500 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 501 2504s ok 502 2504s Set-Cookie: usertrack_test=f5a13bc2.62ea6e4e105e4; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=f5a13bc2.62ea6e4e105e4 2504s ok 503 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 504 2504s ok 505 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 506 2504s ok 507 2504s Set-Cookie: usertrack_test=3151c409.62ea6e4e127ad; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=3151c409.62ea6e4e127ad 2504s ok 508 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 509 2504s ok 510 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 511 2504s ok 512 2504s Set-Cookie: usertrack_test=cc4f91cf.62ea6e4e144fa; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=cc4f91cf.62ea6e4e144fa 2504s ok 513 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 514 2504s ok 515 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 516 2504s ok 517 2504s Set-Cookie: usertrack_test=308bb864.62ea6e4e160f7; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=308bb864.62ea6e4e160f7 2504s ok 518 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 519 2504s ok 520 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 521 2504s ok 522 2504s Set-Cookie: usertrack_test=14abf9e3.62ea6e4e17fcc; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=14abf9e3.62ea6e4e17fcc 2504s ok 523 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 524 2504s ok 525 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 526 2504s ok 527 2504s Set-Cookie: usertrack_test=74327c20.62ea6e4e1a08e; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=74327c20.62ea6e4e1a08e 2504s ok 528 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 529 2504s ok 530 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 531 2504s ok 532 2504s Set-Cookie: usertrack_test=174a6892.62ea6e4e1be9d; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=174a6892.62ea6e4e1be9d 2504s ok 533 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 534 2504s ok 535 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 536 2504s ok 537 2504s Set-Cookie: usertrack_test=565f65a5.62ea6e4e1dd2a; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=565f65a5.62ea6e4e1dd2a 2504s ok 538 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 539 2504s ok 540 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 541 2504s ok 542 2504s Set-Cookie: usertrack_test=3335149.62ea6e4e1f887; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=3335149.62ea6e4e1f887 2504s ok 543 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 544 2504s ok 545 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 546 2504s ok 547 2504s Set-Cookie: usertrack_test=74745641.62ea6e4e21303; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=74745641.62ea6e4e21303 2504s ok 548 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 549 2504s ok 550 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 551 2504s ok 552 2504s Set-Cookie: usertrack_test=cb54e2e.62ea6e4e22e80; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=cb54e2e.62ea6e4e22e80 2504s ok 553 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 554 2504s ok 555 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 556 2504s ok 557 2504s Set-Cookie: usertrack_test=568cfd83.62ea6e4e24bd8; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=568cfd83.62ea6e4e24bd8 2504s ok 558 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 559 2504s ok 560 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 561 2504s ok 562 2504s Set-Cookie: usertrack_test=aa291d6b.62ea6e4e26ae6; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=aa291d6b.62ea6e4e26ae6 2504s ok 563 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 564 2504s ok 565 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 566 2504s ok 567 2504s Set-Cookie: usertrack_test=85de3c1e.62ea6e4e2869a; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=85de3c1e.62ea6e4e2869a 2504s ok 568 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 569 2504s ok 570 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 571 2504s ok 572 2504s Set-Cookie: usertrack_test=ac5f8338.62ea6e4e2a4c2; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=ac5f8338.62ea6e4e2a4c2 2504s ok 573 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 574 2504s ok 575 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 576 2504s ok 577 2504s Set-Cookie: usertrack_test=3ba4b32e.62ea6e4e2c81b; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=3ba4b32e.62ea6e4e2c81b 2504s ok 578 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 579 2504s ok 580 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 581 2504s ok 582 2504s Set-Cookie: usertrack_test=3bd53940.62ea6e4e2e704; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=3bd53940.62ea6e4e2e704 2504s ok 583 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 584 2504s ok 585 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 586 2504s ok 587 2504s Set-Cookie: usertrack_test=3ac848e2.62ea6e4e30401; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=3ac848e2.62ea6e4e30401 2504s ok 588 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 589 2504s ok 590 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 591 2504s ok 592 2504s Set-Cookie: usertrack_test=ac0632fe.62ea6e4e32348; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=ac0632fe.62ea6e4e32348 2504s ok 593 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 594 2504s ok 595 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 596 2504s ok 597 2504s Set-Cookie: usertrack_test=e280b87f.62ea6e4e340e5; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=e280b87f.62ea6e4e340e5 2504s ok 598 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 599 2504s ok 600 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 601 2504s ok 602 2504s Set-Cookie: usertrack_test=7051f5cf.62ea6e4e35a5e; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=7051f5cf.62ea6e4e35a5e 2504s ok 603 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 604 2504s ok 605 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 606 2504s ok 607 2504s Set-Cookie: usertrack_test=1f34f86d.62ea6e4e3738a; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=1f34f86d.62ea6e4e3738a 2504s ok 608 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 609 2504s ok 610 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 611 2504s ok 612 2504s Set-Cookie: usertrack_test=923e1974.62ea6e4e3907a; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=923e1974.62ea6e4e3907a 2504s ok 613 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 614 2504s ok 615 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 616 2504s ok 617 2504s Set-Cookie: usertrack_test=3399eec0.62ea6e4e3af1b; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=3399eec0.62ea6e4e3af1b 2504s ok 618 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 619 2504s ok 620 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 621 2504s ok 622 2504s Set-Cookie: usertrack_test=1ba6c540.62ea6e4e3cad9; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=1ba6c540.62ea6e4e3cad9 2504s ok 623 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 624 2504s ok 625 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 626 2504s ok 627 2504s Set-Cookie: usertrack_test=4221b81d.62ea6e4e3eb0a; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=4221b81d.62ea6e4e3eb0a 2504s ok 628 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 629 2504s ok 630 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 631 2504s ok 632 2504s Set-Cookie: usertrack_test=f3538489.62ea6e4e40bf5; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=f3538489.62ea6e4e40bf5 2504s ok 633 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 634 2504s ok 635 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 636 2504s ok 637 2504s Set-Cookie: usertrack_test=15f8d8ad.62ea6e4e42c27; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=15f8d8ad.62ea6e4e42c27 2504s ok 638 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 639 2504s ok 640 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 641 2504s ok 642 2504s Set-Cookie: usertrack_test=8a30cefa.62ea6e4e44ccf; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=8a30cefa.62ea6e4e44ccf 2504s ok 643 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 644 2504s ok 645 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 646 2504s ok 647 2504s Set-Cookie: usertrack_test=6c2f2bee.62ea6e4e46ae4; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=6c2f2bee.62ea6e4e46ae4 2504s ok 648 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 649 2504s ok 650 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 651 2504s ok 652 2504s Set-Cookie: usertrack_test=1f46b380.62ea6e4e487ff; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=1f46b380.62ea6e4e487ff 2504s ok 653 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 654 2504s ok 655 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 656 2504s ok 657 2504s Set-Cookie: usertrack_test=a66192f3.62ea6e4e4a2d3; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=a66192f3.62ea6e4e4a2d3 2504s ok 658 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 659 2504s ok 660 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 661 2504s ok 662 2504s Set-Cookie: usertrack_test=a9d4da24.62ea6e4e4bd4d; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=a9d4da24.62ea6e4e4bd4d 2504s ok 663 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 664 2504s ok 665 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 666 2504s ok 667 2504s Set-Cookie: usertrack_test=2f074189.62ea6e4e4d776; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=2f074189.62ea6e4e4d776 2504s ok 668 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 669 2504s ok 670 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 671 2504s ok 672 2504s Set-Cookie: usertrack_test=4964b525.62ea6e4e4f3a2; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=4964b525.62ea6e4e4f3a2 2504s ok 673 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 674 2504s ok 675 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 676 2504s ok 677 2504s Set-Cookie: usertrack_test=2197b715.62ea6e4e50f4d; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=2197b715.62ea6e4e50f4d 2504s ok 678 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 679 2504s ok 680 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 681 2504s ok 682 2504s Set-Cookie: usertrack_test=f8bfe11d.62ea6e4e52a25; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=f8bfe11d.62ea6e4e52a25 2504s ok 683 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 684 2504s ok 685 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 686 2504s ok 687 2504s Set-Cookie: usertrack_test=c85033d5.62ea6e4e545f3; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=c85033d5.62ea6e4e545f3 2504s ok 688 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 689 2504s ok 690 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 691 2504s ok 692 2504s Set-Cookie: usertrack_test=19b03714.62ea6e4e5601e; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=19b03714.62ea6e4e5601e 2504s ok 693 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 694 2504s ok 695 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 696 2504s ok 697 2504s Set-Cookie: usertrack_test=e81cb541.62ea6e4e57967; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=e81cb541.62ea6e4e57967 2504s ok 698 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 699 2504s ok 700 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 701 2504s ok 702 2504s Set-Cookie: usertrack_test=cf6ee70e.62ea6e4e591ff; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=cf6ee70e.62ea6e4e591ff 2504s ok 703 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 704 2504s ok 705 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 706 2504s ok 707 2504s Set-Cookie: usertrack_test=73eba657.62ea6e4e5aab7; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=73eba657.62ea6e4e5aab7 2504s ok 708 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 709 2504s ok 710 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 711 2504s ok 712 2504s Set-Cookie: usertrack_test=783ea62c.62ea6e4e5c637; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=783ea62c.62ea6e4e5c637 2504s ok 713 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 714 2504s ok 715 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 716 2504s ok 717 2504s Set-Cookie: usertrack_test=aa2d8598.62ea6e4e5e08a; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=aa2d8598.62ea6e4e5e08a 2504s ok 718 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 719 2504s ok 720 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 721 2504s ok 722 2504s Set-Cookie: usertrack_test=e5dc4d22.62ea6e4e5f99f; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=e5dc4d22.62ea6e4e5f99f 2504s ok 723 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 724 2504s ok 725 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 726 2504s ok 727 2504s Set-Cookie: usertrack_test=83991419.62ea6e4e613aa; path=/; expires=Fri, 21-Feb-25 13:24:19 GMT 2504s Cookie: usertrack_test=83991419.62ea6e4e613aa 2504s ok 728 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 729 2504s ok 730 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 731 2504s ok 732 2504s Set-Cookie: usertrack_test=a9bb547e.62ea6e4e63044; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=a9bb547e.62ea6e4e63044 2504s ok 733 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 734 2504s ok 735 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 736 2504s ok 737 2504s Set-Cookie: usertrack_test=7e467f75.62ea6e4e64dd2; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=7e467f75.62ea6e4e64dd2 2504s ok 738 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 739 2504s ok 740 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 741 2504s ok 742 2504s Set-Cookie: usertrack_test=4f66203.62ea6e4e66866; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=4f66203.62ea6e4e66866 2504s ok 743 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 744 2504s ok 745 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 746 2504s ok 747 2504s Set-Cookie: usertrack_test=18a585d2.62ea6e4e68198; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=18a585d2.62ea6e4e68198 2504s ok 748 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 749 2504s ok 750 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 751 2504s ok 752 2504s Set-Cookie: usertrack_test=40a69ac.62ea6e4e69b0a; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=40a69ac.62ea6e4e69b0a 2504s ok 753 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 754 2504s ok 755 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 756 2504s ok 757 2504s Set-Cookie: usertrack_test=e49991bf.62ea6e4e6bc12; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=e49991bf.62ea6e4e6bc12 2504s ok 758 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 759 2504s ok 760 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 761 2504s ok 762 2504s Set-Cookie: usertrack_test=359eae83.62ea6e4e6dacc; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=359eae83.62ea6e4e6dacc 2504s ok 763 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 764 2504s ok 765 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 766 2504s ok 767 2504s Set-Cookie: usertrack_test=b191e31.62ea6e4e6f8b0; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=b191e31.62ea6e4e6f8b0 2504s ok 768 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 769 2504s ok 770 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 771 2504s ok 772 2504s Set-Cookie: usertrack_test=7093ba00.62ea6e4e71828; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=7093ba00.62ea6e4e71828 2504s ok 773 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 774 2504s ok 775 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 776 2504s ok 777 2504s Set-Cookie: usertrack_test=8f9d9375.62ea6e4e73396; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=8f9d9375.62ea6e4e73396 2504s ok 778 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 779 2504s ok 780 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 781 2504s ok 782 2504s Set-Cookie: usertrack_test=9686729b.62ea6e4e74e26; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=9686729b.62ea6e4e74e26 2504s ok 783 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 784 2504s ok 785 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 786 2504s ok 787 2504s Set-Cookie: usertrack_test=babb7761.62ea6e4e768a1; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=babb7761.62ea6e4e768a1 2504s ok 788 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 789 2504s ok 790 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 791 2504s ok 792 2504s Set-Cookie: usertrack_test=e6a3e9ad.62ea6e4e783a5; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=e6a3e9ad.62ea6e4e783a5 2504s ok 793 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 794 2504s ok 795 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 796 2504s ok 797 2504s Set-Cookie: usertrack_test=eaeef14d.62ea6e4e79d81; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=eaeef14d.62ea6e4e79d81 2504s ok 798 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 799 2504s ok 800 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 801 2504s ok 802 2504s Set-Cookie: usertrack_test=26baa2cf.62ea6e4e7b81e; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=26baa2cf.62ea6e4e7b81e 2504s ok 803 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 804 2504s ok 805 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 806 2504s ok 807 2504s Set-Cookie: usertrack_test=15ddd9d2.62ea6e4e7d22d; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=15ddd9d2.62ea6e4e7d22d 2504s ok 808 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 809 2504s ok 810 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 811 2504s ok 812 2504s Set-Cookie: usertrack_test=c7f6039e.62ea6e4e7ecb8; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=c7f6039e.62ea6e4e7ecb8 2504s ok 813 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 814 2504s ok 815 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 816 2504s ok 817 2504s Set-Cookie: usertrack_test=e22411cd.62ea6e4e80b6c; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=e22411cd.62ea6e4e80b6c 2504s ok 818 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 819 2504s ok 820 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 821 2504s ok 822 2504s Set-Cookie: usertrack_test=2f41e5f2.62ea6e4e82a75; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=2f41e5f2.62ea6e4e82a75 2504s ok 823 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 824 2504s ok 825 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 826 2504s ok 827 2504s Set-Cookie: usertrack_test=3098029c.62ea6e4e8448b; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=3098029c.62ea6e4e8448b 2504s ok 828 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 829 2504s ok 830 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 831 2504s ok 832 2504s Set-Cookie: usertrack_test=af12f73a.62ea6e4e8612f; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=af12f73a.62ea6e4e8612f 2504s ok 833 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 834 2504s ok 835 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 836 2504s ok 837 2504s Set-Cookie: usertrack_test=29f69eb3.62ea6e4e87ffc; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=29f69eb3.62ea6e4e87ffc 2504s ok 838 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 839 2504s ok 840 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 841 2504s ok 842 2504s Set-Cookie: usertrack_test=123a5848.62ea6e4e89d8e; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=123a5848.62ea6e4e89d8e 2504s ok 843 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 844 2504s ok 845 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 846 2504s ok 847 2504s Set-Cookie: usertrack_test=929abbe7.62ea6e4e8bbbf; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=929abbe7.62ea6e4e8bbbf 2504s ok 848 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 849 2504s ok 850 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 851 2504s ok 852 2504s Set-Cookie: usertrack_test=a1f87f59.62ea6e4e8d91e; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=a1f87f59.62ea6e4e8d91e 2504s ok 853 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 854 2504s ok 855 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 856 2504s ok 857 2504s Set-Cookie: usertrack_test=ad355f0e.62ea6e4e8f710; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=ad355f0e.62ea6e4e8f710 2504s ok 858 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 859 2504s ok 860 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 861 2504s ok 862 2504s Set-Cookie: usertrack_test=8ab8297d.62ea6e4e916d0; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=8ab8297d.62ea6e4e916d0 2504s ok 863 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 864 2504s ok 865 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 866 2504s ok 867 2504s Set-Cookie: usertrack_test=7fd98c6a.62ea6e4e93422; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=7fd98c6a.62ea6e4e93422 2504s ok 868 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 869 2504s ok 870 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 871 2504s ok 872 2504s Set-Cookie: usertrack_test=7e046705.62ea6e4e951bf; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=7e046705.62ea6e4e951bf 2504s ok 873 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 874 2504s ok 875 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 876 2504s ok 877 2504s Set-Cookie: usertrack_test=bb0eb894.62ea6e4e96c86; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=bb0eb894.62ea6e4e96c86 2504s ok 878 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 879 2504s ok 880 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 881 2504s ok 882 2504s Set-Cookie: usertrack_test=93e4564d.62ea6e4e98717; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=93e4564d.62ea6e4e98717 2504s ok 883 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 884 2504s ok 885 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 886 2504s ok 887 2504s Set-Cookie: usertrack_test=be880737.62ea6e4e9a540; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=be880737.62ea6e4e9a540 2504s ok 888 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 889 2504s ok 890 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 891 2504s ok 892 2504s Set-Cookie: usertrack_test=5b96a3c4.62ea6e4e9c400; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=5b96a3c4.62ea6e4e9c400 2504s ok 893 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 894 2504s ok 895 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 896 2504s ok 897 2504s Set-Cookie: usertrack_test=c94b8ac.62ea6e4e9e0de; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=c94b8ac.62ea6e4e9e0de 2504s ok 898 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 899 2504s ok 900 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 901 2504s ok 902 2504s Set-Cookie: usertrack_test=a2f46a4e.62ea6e4e9febe; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=a2f46a4e.62ea6e4e9febe 2504s ok 903 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 904 2504s ok 905 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 906 2504s ok 907 2504s Set-Cookie: usertrack_test=28a5c39a.62ea6e4ea1ca0; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=28a5c39a.62ea6e4ea1ca0 2504s ok 908 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 909 2504s ok 910 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 911 2504s ok 912 2504s Set-Cookie: usertrack_test=2a41b835.62ea6e4ea38d7; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=2a41b835.62ea6e4ea38d7 2504s ok 913 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 914 2504s ok 915 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 916 2504s ok 917 2504s Set-Cookie: usertrack_test=7fddae9e.62ea6e4ea53b6; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=7fddae9e.62ea6e4ea53b6 2504s ok 918 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 919 2504s ok 920 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 921 2504s ok 922 2504s Set-Cookie: usertrack_test=f018b8b3.62ea6e4ea6eb5; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=f018b8b3.62ea6e4ea6eb5 2504s ok 923 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 924 2504s ok 925 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 926 2504s ok 927 2504s Set-Cookie: usertrack_test=d4e0c745.62ea6e4ea8cb5; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=d4e0c745.62ea6e4ea8cb5 2504s ok 928 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 929 2504s ok 930 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 931 2504s ok 932 2504s Set-Cookie: usertrack_test=30b7c2f4.62ea6e4eaaee8; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=30b7c2f4.62ea6e4eaaee8 2504s ok 933 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 934 2504s ok 935 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 936 2504s ok 937 2504s Set-Cookie: usertrack_test=e08ceec5.62ea6e4eacd29; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=e08ceec5.62ea6e4eacd29 2504s ok 938 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 939 2504s ok 940 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 941 2504s ok 942 2504s Set-Cookie: usertrack_test=60f2ee0b.62ea6e4eaea79; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=60f2ee0b.62ea6e4eaea79 2504s ok 943 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 944 2504s ok 945 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 946 2504s ok 947 2504s Set-Cookie: usertrack_test=729f4d31.62ea6e4eb05f6; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=729f4d31.62ea6e4eb05f6 2504s ok 948 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 949 2504s ok 950 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 951 2504s ok 952 2504s Set-Cookie: usertrack_test=277a28d5.62ea6e4eb1f46; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=277a28d5.62ea6e4eb1f46 2504s ok 953 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 954 2504s ok 955 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 956 2504s ok 957 2504s Set-Cookie: usertrack_test=5acdb139.62ea6e4eb3708; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=5acdb139.62ea6e4eb3708 2504s ok 958 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 959 2504s ok 960 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 961 2504s ok 962 2504s Set-Cookie: usertrack_test=b16352f0.62ea6e4eb52c5; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=b16352f0.62ea6e4eb52c5 2504s ok 963 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 964 2504s ok 965 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 966 2504s ok 967 2504s Set-Cookie: usertrack_test=b2641e09.62ea6e4eb6c83; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=b2641e09.62ea6e4eb6c83 2504s ok 968 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 969 2504s ok 970 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 971 2504s ok 972 2504s Set-Cookie: usertrack_test=1ebebfd7.62ea6e4eb8516; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=1ebebfd7.62ea6e4eb8516 2504s ok 973 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 974 2504s ok 975 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 976 2504s ok 977 2504s Set-Cookie: usertrack_test=7fa2117c.62ea6e4eb9e07; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=7fa2117c.62ea6e4eb9e07 2504s ok 978 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 979 2504s ok 980 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 981 2504s ok 982 2504s Set-Cookie: usertrack_test=cfe31df7.62ea6e4ebb838; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=cfe31df7.62ea6e4ebb838 2504s ok 983 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 984 2504s ok 985 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 986 2504s ok 987 2504s Set-Cookie: usertrack_test=40508a22.62ea6e4ebd3e0; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=40508a22.62ea6e4ebd3e0 2504s ok 988 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 989 2504s ok 990 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 991 2504s ok 992 2504s Set-Cookie: usertrack_test=627c085e.62ea6e4ebf169; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=627c085e.62ea6e4ebf169 2504s ok 993 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 994 2504s ok 995 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 996 2504s ok 997 2504s Set-Cookie: usertrack_test=5449f76.62ea6e4ec0dc0; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s Cookie: usertrack_test=5449f76.62ea6e4ec0dc0 2504s ok 998 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 999 2504s ok 1000 2504s ok 1001 2504s # testing : Checking return code is '200' 2504s # expected: 200 2504s # received: '200' 2504s ok 1002 2504s # usertrack_test=82b5667a.62ea6e4ec2e2b; path=/; expires=Fri, 21-Feb-25 13:24:20 GMT 2504s ok 1003 2504s # expected: undef 2504s # received: undef 2504s ok 1004 2504s ok 2507s t/modules/vhost_alias.t ............. 2507s 1..8 2507s # Running under perl version 5.040000 for linux 2507s # Current time local: Fri Feb 21 13:23:20 2025 2507s # Current time GMT: Fri Feb 21 13:23:20 2025 2507s # Using Test.pm version 1.31 2507s # Using Apache/Test.pm version 1.44 2507s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 2507s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 2507s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 2507s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 2507s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 2507s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 2507s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 2507s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 2507s # testing : VirtalDocumentRoot test 2507s # expected: 'www.vha-test.com' 2507s # received: 'www.vha-test.com' 2507s ok 1 2507s # testing : VirtualScriptAlias test 2507s # expected: 'test cgi for www.vha-test.com' 2507s # received: 'test cgi for www.vha-test.com' 2507s ok 2 2507s # testing : VirtalDocumentRoot test 2507s # expected: 'big.server.name.from.heck.org' 2507s # received: 'big.server.name.from.heck.org' 2507s ok 3 2507s # testing : VirtualScriptAlias test 2507s # expected: 'test cgi for big.server.name.from.heck.org' 2507s # received: 'test cgi for big.server.name.from.heck.org' 2507s ok 4 2507s # testing : VirtalDocumentRoot test 2507s # expected: 'ab.com' 2507s # received: 'ab.com' 2507s ok 5 2507s # testing : VirtualScriptAlias test 2507s # expected: 'test cgi for ab.com' 2507s # received: 'test cgi for ab.com' 2507s ok 6 2507s # testing : VirtalDocumentRoot test 2507s # expected: 'w-t-f.net' 2507s # received: 'w-t-f.net' 2507s ok 7 2507s # testing : VirtualScriptAlias test 2507s # expected: 'test cgi for w-t-f.net' 2507s # received: 'test cgi for w-t-f.net' 2507s ok 8 2507s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 2507s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 2507s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 2507s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 2507s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 2507s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 2507s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 2507s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 2507s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 2507s ok 2511s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 2516s t/protocol/echo.t ................... 2516s 1..8 2516s # Running under perl version 5.040000 for linux 2516s # Current time local: Fri Feb 21 13:23:28 2025 2516s # Current time GMT: Fri Feb 21 13:23:28 2025 2516s # Using Test.pm version 1.31 2516s # Using Apache/Test.pm version 1.44 2516s testing mod_echo_ssl 2516s ok 1 2516s #Cipher: TLS_AES_256_GCM_SHA384 2516s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2516s # testing : echo 2516s # expected: 't/protocol/echo.t' 2516s # received: 't/protocol/echo.t' 2516s ok 2 2516s # testing : echo 2516s # expected: '/usr/bin/perl' 2516s # received: '/usr/bin/perl' 2516s ok 3 2516s # testing : echo 2516s # expected: '814815814815814815814815814815' 2516s # received: '814815814815814815814815814815' 2516s ok 4 2516s testing mod_echo 2516s ok 5 2516s # testing : echo 2516s # expected: 't/protocol/echo.t' 2516s # received: 't/protocol/echo.t' 2516s ok 6 2516s # testing : echo 2516s # expected: '/usr/bin/perl' 2516s # received: '/usr/bin/perl' 2516s ok 7 2516s # testing : echo 2516s # expected: '814815814815814815814815814815' 2516s # received: '814815814815814815814815814815' 2516s ok 8 2516s ok 2520s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 2524s t/security/CVE-2003-0542.t .......... 2524s 1..1 2524s # Running under perl version 5.040000 for linux 2524s # Current time local: Fri Feb 21 13:23:37 2025 2524s # Current time GMT: Fri Feb 21 13:23:37 2025 2524s # Using Test.pm version 1.31 2524s # Using Apache/Test.pm version 1.44 2524s # testing : CAN-2003-0542 test case 2524s # expected: 404 2524s # received: '404' 2524s ok 1 2524s ok 2528s t/security/CVE-2004-0747.t .......... 2528s 1..1 2528s # Running under perl version 5.040000 for linux 2528s # Current time local: Fri Feb 21 13:23:41 2025 2528s # Current time GMT: Fri Feb 21 13:23:41 2025 2528s # Using Test.pm version 1.31 2528s # Using Apache/Test.pm version 1.44 2528s # testing : CAN-2004-0747 ap_resolve_env test case 2528s # expected: 200 2528s # received: 200 2528s ok 1 2528s ok 2532s t/security/CVE-2004-0811.t .......... 2532s 1..8 2532s # Running under perl version 5.040000 for linux 2532s # Current time local: Fri Feb 21 13:23:45 2025 2532s # Current time GMT: Fri Feb 21 13:23:45 2025 2532s # Using Test.pm version 1.31 2532s # Using Apache/Test.pm version 1.44 2532s # testing : subdir access allowed 2532s # expected: 200 2532s # received: '200' 2532s ok 1 2532s # testing : subdir access allowed 2532s # expected: 200 2532s # received: '200' 2532s ok 2 2532s # testing : subdir access allowed 2532s # expected: 200 2532s # received: '200' 2532s ok 3 2532s # testing : subdir access allowed 2532s # expected: 200 2532s # received: '200' 2532s ok 4 2532s # testing : topdir access denied 2532s # expected: 401 2532s # received: '401' 2532s ok 5 2532s # testing : topdir access denied 2532s # expected: 401 2532s # received: '401' 2532s ok 6 2532s # testing : topdir access denied 2532s # expected: 401 2532s # received: '401' 2532s ok 7 2532s # testing : topdir access denied 2532s # expected: 401 2532s # received: '401' 2532s ok 8 2532s ok 2536s t/security/CVE-2004-0940.t .......... 2536s 1..1 2536s # Running under perl version 5.040000 for linux 2536s # Current time local: Fri Feb 21 13:23:49 2025 2536s # Current time GMT: Fri Feb 21 13:23:49 2025 2536s # Using Test.pm version 1.31 2536s # Using Apache/Test.pm version 1.44 2536s # testing : response was 200 2536s # expected: 200 2536s # received: '200' 2536s ok 1 2536s ok 2540s t/security/CVE-2004-0942.t .......... 2540s 1..2 2540s # Running under perl version 5.040000 for linux 2540s # Current time local: Fri Feb 21 13:23:53 2025 2540s # Current time GMT: Fri Feb 21 13:23:53 2025 2540s # Using Test.pm version 1.31 2540s # Using Apache/Test.pm version 1.44 2540s ok 1 2540s # testing : request was refused 2540s # expected: qr/^HTTP\/1\.. 400/ 2540s # received: 'HTTP/1.1 400 Bad Request 2540s # ' 2540s ok 2 2540s ok 2545s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 2550s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 2554s t/security/CVE-2005-2491.t .......... 2554s 1..4 2554s # Running under perl version 5.040000 for linux 2554s # Current time local: Fri Feb 21 13:24:07 2025 2554s # Current time GMT: Fri Feb 21 13:24:07 2025 2554s # Using Test.pm version 1.31 2554s # Using Apache/Test.pm version 1.44 2554s # testing : check that server did not segfault 2554s # expected: 'Internal Server Error' 2554s # received: 'Internal Server Error' 2554s ok 1 2554s # testing : check for 500 response error 2554s # expected: 500 2554s # received: '500' 2554s ok 2 2554s # testing : check that server did not segfault 2554s # expected: 'Internal Server Error' 2554s # received: 'Internal Server Error' 2554s ok 3 2554s # testing : check for 500 response error 2554s # expected: 500 2554s # received: '500' 2554s ok 4 2554s ok 2559s t/security/CVE-2005-2700.t .......... 2559s 1..2 2559s # Running under perl version 5.040000 for linux 2559s # Current time local: Fri Feb 21 13:24:11 2025 2559s # Current time GMT: Fri Feb 21 13:24:11 2025 2559s # Using Test.pm version 1.31 2559s # Using Apache/Test.pm version 1.44 2559s # testing : access permitted without ccert 2559s # expected: 200 2559s # received: '200' 2559s ok 1 2559s # testing : access *not* permitted without ccert 2559s # expected: 200 2559s # received: '403' 2559s ok 2 2559s ok 2564s t/security/CVE-2005-3352.t .......... 2564s 1..2 2564s # Running under perl version 5.040000 for linux 2564s # Current time local: Fri Feb 21 13:24:16 2025 2564s # Current time GMT: Fri Feb 21 13:24:16 2025 2564s # Using Test.pm version 1.31 2564s # Using Apache/Test.pm version 1.44 2564s # testing : response code is OK 2564s # expected: 200 2564s # received: '200' 2564s ok 1 2564s # testing : referer was escaped 2564s # expected: qr/%22%3e/ 2564s # received: ' 2564s # 2564s # Menu for /security/CVE-2005-3352.map 2564s # 2564s #

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

2564s #
2564s # 2564s #
(Default) Go Back
2564s # 2564s # 2564s # 2564s # 2564s # ' 2564s ok 2 2564s ok 2568s t/security/CVE-2005-3357.t .......... 2568s 1..3 2568s # Running under perl version 5.040000 for linux 2568s # Current time local: Fri Feb 21 13:24:21 2025 2568s # Current time GMT: Fri Feb 21 13:24:21 2025 2568s # Using Test.pm version 1.31 2568s # Using Apache/Test.pm version 1.44 2568s # URL is http://localhost:8534/ 2568s ok 1 2568s # testing : Expected bad request from 'GET http://localhost:8534/' 2568s # expected: 400 2568s # received: '400' 2568s ok 2 2568s # testing : errordoc content was served 2568s # expected: qr/welcome to localhost/ 2568s # received: 'welcome to localhost:8529 2568s # ' 2568s ok 3 2568s ok 2572s t/security/CVE-2006-5752.t .......... 2572s 1..2 2572s # Running under perl version 5.040000 for linux 2572s # Current time local: Fri Feb 21 13:24:25 2025 2572s # Current time GMT: Fri Feb 21 13:24:25 2025 2572s # Using Test.pm version 1.31 2572s # Using Apache/Test.pm version 1.44 2572s # testing : server-status gave response 2572s # expected: 200 2572s # received: '200' 2572s ok 1 2572s # testing : response content-type had charset 2572s # expected: qr/charset=/ 2572s # received: 'text/html; charset=ISO-8859-1' 2572s ok 2 2572s ok 2577s t/security/CVE-2007-5000.t .......... 2577s 1..2 2577s # Running under perl version 5.040000 for linux 2577s # Current time local: Fri Feb 21 13:24:29 2025 2577s # Current time GMT: Fri Feb 21 13:24:29 2025 2577s # Using Test.pm version 1.31 2577s # Using Apache/Test.pm version 1.44 2577s # testing : response code is OK 2577s # expected: 200 2577s # received: '200' 2577s ok 1 2577s # testing : URI was escaped in response 2577s # expected: qr// 2577s # received: ' 2577s # 2577s # Menu for /security/CVE-2005-3352.map/<foo> 2577s # 2577s #

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

2577s #
2577s # 2577s #
(Default) Go Back
2577s # 2577s # 2577s # 2577s # 2577s # ' 2577s ok 2 2577s ok 2581s t/security/CVE-2007-6388.t .......... 2581s 1..2 2581s # Running under perl version 5.040000 for linux 2581s # Current time local: Fri Feb 21 13:24:34 2025 2581s # Current time GMT: Fri Feb 21 13:24:34 2025 2581s # Using Test.pm version 1.31 2581s # Using Apache/Test.pm version 1.44 2581s # testing : response code is OK 2581s # expected: 200 2581s # received: '200' 2581s ok 1 2581s # testing : refresh parameter not echoed verbatim 2581s # expected: 42 2581s # received: '42' 2581s ok 2 2581s ok 2585s t/security/CVE-2008-2364.t .......... 2585s 1..3 2585s # Running under perl version 5.040000 for linux 2585s # Current time local: Fri Feb 21 13:24:38 2025 2585s # Current time GMT: Fri Feb 21 13:24:38 2025 2585s # Using Test.pm version 1.31 2585s # Using Apache/Test.pm version 1.44 2585s # testing : reverse proxy to index.html 2585s # expected: 200 2585s # received: '200' 2585s ok 1 2585s # testing : small number of interim responses - CVE-2008-2364 2585s # expected: 200 2585s # received: '200' 2585s ok 2 2585s # testing : large number of interim responses - CVE-2008-2364 2585s # expected: 502 2585s # received: '502' 2585s ok 3 2585s ok 2590s t/security/CVE-2009-1195.t .......... 2590s 1..221 2590s # Running under perl version 5.040000 for linux 2590s # Current time local: Fri Feb 21 13:24:42 2025 2590s # Current time GMT: Fri Feb 21 13:24:42 2025 2590s # Using Test.pm version 1.31 2590s # Using Apache/Test.pm version 1.44 2590s # testing : Options should not be allowed for script #1; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 1 2590s # testing : Options should be allowed for script #2; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 2 2590s # testing : SSI should be evaluated but exec not permitted for script #2 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 3 2590s # testing : Options should not be allowed for script #3; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 4 2590s # testing : Options should be allowed for script #4; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 5 2590s # testing : SSI should be evaluated but exec not permitted for script #4 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 6 2590s # testing : Options should not be allowed for script #5; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 7 2590s # testing : Options should be allowed for script #6; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 8 2590s # testing : SSI should not be evaluated for script #6 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 9 2590s # testing : Options should not be allowed for script #7; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 10 2590s # testing : Options should not be allowed for script #8; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 11 2590s # testing : Options should not be allowed for script #9; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 12 2590s # testing : Options should not be allowed for script #10; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 13 2590s # testing : Options should be allowed for script #11; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 14 2590s # testing : SSI should be evaluated with exec allowed for script #11 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 15 2590s # testing : Options should be allowed for script #12; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 16 2590s # testing : SSI should be evaluated but exec not permitted for script #12 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 17 2590s # testing : Options should be allowed for script #13; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 18 2590s # testing : SSI should be evaluated with exec allowed for script #13 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 19 2590s # testing : Options should be allowed for script #14; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 20 2590s # testing : SSI should be evaluated but exec not permitted for script #14 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 21 2590s # testing : Options should be allowed for script #15; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 22 2590s # testing : SSI should not be evaluated for script #15 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 23 2590s # testing : Options should be allowed for script #16; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 24 2590s # testing : SSI should not be evaluated for script #16 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 25 2590s # testing : Options should be allowed for script #17; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 26 2590s # testing : SSI should be evaluated but exec not permitted for script #17 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 27 2590s # testing : Options should be allowed for script #18; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 28 2590s # testing : SSI should not be evaluated for script #18 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 29 2590s # testing : Options should be allowed for script #19; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 30 2590s # testing : SSI should be evaluated with exec allowed for script #19 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 31 2590s # testing : Options should be allowed for script #20; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 32 2590s # testing : SSI should not be evaluated for script #20 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 33 2590s # testing : Options should be allowed for script #21; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 34 2590s # testing : SSI should be evaluated with exec allowed for script #21 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 35 2590s # testing : Options should be allowed for script #22; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 36 2590s # testing : SSI should be evaluated but exec not permitted for script #22 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 37 2590s # testing : Options should be allowed for script #23; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 38 2590s # testing : SSI should be evaluated with exec allowed for script #23 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 39 2590s # testing : Options should be allowed for script #24; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 40 2590s # testing : SSI should be evaluated but exec not permitted for script #24 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 41 2590s # testing : Options should be allowed for script #25; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 42 2590s # testing : SSI should not be evaluated for script #25 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 43 2590s # testing : Options should be allowed for script #26; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 44 2590s # testing : SSI should not be evaluated for script #26 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 45 2590s # testing : Options should be allowed for script #27; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 46 2590s # testing : SSI should be evaluated but exec not permitted for script #27 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 47 2590s # testing : Options should be allowed for script #28; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 48 2590s # testing : SSI should not be evaluated for script #28 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 49 2590s # testing : Options should be allowed for script #29; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 50 2590s # testing : SSI should be evaluated with exec allowed for script #29 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 51 2590s # testing : Options should be allowed for script #30; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 52 2590s # testing : SSI should not be evaluated for script #30 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 53 2590s # testing : Options should be allowed for script #31; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 54 2590s # testing : SSI should not be evaluated for script #31 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 55 2590s # testing : Options should be allowed for script #32; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 56 2590s # testing : SSI should not be evaluated for script #32 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 57 2590s # testing : Options should be allowed for script #33; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 58 2590s # testing : SSI should not be evaluated for script #33 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 59 2590s # testing : Options should be allowed for script #34; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 60 2590s # testing : SSI should not be evaluated for script #34 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 61 2590s # testing : Options should be allowed for script #35; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 62 2590s # testing : SSI should not be evaluated for script #35 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 63 2590s # testing : Options should be allowed for script #36; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 64 2590s # testing : SSI should not be evaluated for script #36 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 65 2590s # testing : Options should be allowed for script #37; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 66 2590s # testing : SSI should not be evaluated for script #37 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 67 2590s # testing : Options should be allowed for script #38; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 68 2590s # testing : SSI should not be evaluated for script #38 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 69 2590s # testing : Options should be allowed for script #39; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 70 2590s # testing : SSI should not be evaluated for script #39 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 71 2590s # testing : Options should be allowed for script #40; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 72 2590s # testing : SSI should not be evaluated for script #40 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 73 2590s # testing : Options should not be allowed for script #41; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 74 2590s # testing : Options should be allowed for script #42; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 75 2590s # testing : SSI should be evaluated but exec not permitted for script #42 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 76 2590s # testing : Options should not be allowed for script #43; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 77 2590s # testing : Options should be allowed for script #44; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 78 2590s # testing : SSI should be evaluated but exec not permitted for script #44 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 79 2590s # testing : Options should not be allowed for script #45; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 80 2590s # testing : Options should be allowed for script #46; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 81 2590s # testing : SSI should not be evaluated for script #46 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 82 2590s # testing : Options should not be allowed for script #47; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 83 2590s # testing : Options should not be allowed for script #48; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 84 2590s # testing : Options should not be allowed for script #49; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 85 2590s # testing : Options should not be allowed for script #50; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 86 2590s # testing : Options should be allowed for script #51; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 87 2590s # testing : SSI should be evaluated with exec allowed for script #51 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 88 2590s # testing : Options should be allowed for script #52; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 89 2590s # testing : SSI should be evaluated but exec not permitted for script #52 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 90 2590s # testing : Options should be allowed for script #53; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 91 2590s # testing : SSI should be evaluated with exec allowed for script #53 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 92 2590s # testing : Options should be allowed for script #54; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 93 2590s # testing : SSI should be evaluated but exec not permitted for script #54 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 94 2590s # testing : Options should be allowed for script #55; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 95 2590s # testing : SSI should not be evaluated for script #55 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 96 2590s # testing : Options should be allowed for script #56; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 97 2590s # testing : SSI should not be evaluated for script #56 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 98 2590s # testing : Options should be allowed for script #57; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 99 2590s # testing : SSI should be evaluated but exec not permitted for script #57 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 100 2590s # testing : Options should be allowed for script #58; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 101 2590s # testing : SSI should not be evaluated for script #58 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 102 2590s # testing : Options should be allowed for script #59; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 103 2590s # testing : SSI should be evaluated with exec allowed for script #59 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 104 2590s # testing : Options should be allowed for script #60; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 105 2590s # testing : SSI should not be evaluated for script #60 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 106 2590s # testing : Options should be allowed for script #61; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 107 2590s # testing : SSI should be evaluated with exec allowed for script #61 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 108 2590s # testing : Options should be allowed for script #62; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 109 2590s # testing : SSI should be evaluated but exec not permitted for script #62 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 110 2590s # testing : Options should be allowed for script #63; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 111 2590s # testing : SSI should be evaluated with exec allowed for script #63 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 112 2590s # testing : Options should be allowed for script #64; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 113 2590s # testing : SSI should be evaluated but exec not permitted for script #64 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 114 2590s # testing : Options should be allowed for script #65; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 115 2590s # testing : SSI should not be evaluated for script #65 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 116 2590s # testing : Options should be allowed for script #66; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 117 2590s # testing : SSI should not be evaluated for script #66 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 118 2590s # testing : Options should be allowed for script #67; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 119 2590s # testing : SSI should be evaluated but exec not permitted for script #67 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 120 2590s # testing : Options should be allowed for script #68; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 121 2590s # testing : SSI should not be evaluated for script #68 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 122 2590s # testing : Options should be allowed for script #69; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 123 2590s # testing : SSI should be evaluated with exec allowed for script #69 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 124 2590s # testing : Options should be allowed for script #70; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 125 2590s # testing : SSI should not be evaluated for script #70 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 126 2590s # testing : Options should be allowed for script #71; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 127 2590s # testing : SSI should be evaluated but exec not permitted for script #71 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 128 2590s # testing : Options should be allowed for script #72; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 129 2590s # testing : SSI should be evaluated but exec not permitted for script #72 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 130 2590s # testing : Options should be allowed for script #73; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 131 2590s # testing : SSI should be evaluated but exec not permitted for script #73 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 132 2590s # testing : Options should be allowed for script #74; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 133 2590s # testing : SSI should be evaluated but exec not permitted for script #74 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 134 2590s # testing : Options should be allowed for script #75; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 135 2590s # testing : SSI should be evaluated but exec not permitted for script #75 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 136 2590s # testing : Options should be allowed for script #76; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 137 2590s # testing : SSI should be evaluated but exec not permitted for script #76 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 138 2590s # testing : Options should be allowed for script #77; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 139 2590s # testing : SSI should be evaluated but exec not permitted for script #77 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 140 2590s # testing : Options should be allowed for script #78; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 141 2590s # testing : SSI should be evaluated but exec not permitted for script #78 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 142 2590s # testing : Options should be allowed for script #79; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 143 2590s # testing : SSI should be evaluated but exec not permitted for script #79 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 144 2590s # testing : Options should be allowed for script #80; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 145 2590s # testing : SSI should be evaluated but exec not permitted for script #80 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 146 2590s # testing : Options should not be allowed for script #81; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 147 2590s # testing : Options should be allowed for script #82; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 148 2590s # testing : SSI should be evaluated but exec not permitted for script #82 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 149 2590s # testing : Options should not be allowed for script #83; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 150 2590s # testing : Options should be allowed for script #84; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 151 2590s # testing : SSI should be evaluated but exec not permitted for script #84 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 152 2590s # testing : Options should not be allowed for script #85; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 153 2590s # testing : Options should be allowed for script #86; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 154 2590s # testing : SSI should not be evaluated for script #86 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 155 2590s # testing : Options should not be allowed for script #87; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 156 2590s # testing : Options should not be allowed for script #88; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 157 2590s # testing : Options should not be allowed for script #89; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 158 2590s # testing : Options should not be allowed for script #90; 500 response expected 2590s # expected: 500 2590s # received: '500' 2590s ok 159 2590s # testing : Options should be allowed for script #91; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 160 2590s # testing : SSI should be evaluated with exec allowed for script #91 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 161 2590s # testing : Options should be allowed for script #92; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 162 2590s # testing : SSI should be evaluated but exec not permitted for script #92 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 163 2590s # testing : Options should be allowed for script #93; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 164 2590s # testing : SSI should be evaluated with exec allowed for script #93 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 165 2590s # testing : Options should be allowed for script #94; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 166 2590s # testing : SSI should be evaluated but exec not permitted for script #94 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 167 2590s # testing : Options should be allowed for script #95; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 168 2590s # testing : SSI should not be evaluated for script #95 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 169 2590s # testing : Options should be allowed for script #96; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 170 2590s # testing : SSI should not be evaluated for script #96 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 171 2590s # testing : Options should be allowed for script #97; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 172 2590s # testing : SSI should be evaluated but exec not permitted for script #97 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 173 2590s # testing : Options should be allowed for script #98; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 174 2590s # testing : SSI should not be evaluated for script #98 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 175 2590s # testing : Options should be allowed for script #99; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 176 2590s # testing : SSI should be evaluated with exec allowed for script #99 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 177 2590s # testing : Options should be allowed for script #100; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 178 2590s # testing : SSI should not be evaluated for script #100 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 179 2590s # testing : Options should be allowed for script #101; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 180 2590s # testing : SSI should be evaluated with exec allowed for script #101 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 181 2590s # testing : Options should be allowed for script #102; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 182 2590s # testing : SSI should be evaluated but exec not permitted for script #102 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 183 2590s # testing : Options should be allowed for script #103; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 184 2590s # testing : SSI should be evaluated with exec allowed for script #103 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 185 2590s # testing : Options should be allowed for script #104; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 186 2590s # testing : SSI should be evaluated but exec not permitted for script #104 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 187 2590s # testing : Options should be allowed for script #105; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 188 2590s # testing : SSI should not be evaluated for script #105 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 189 2590s # testing : Options should be allowed for script #106; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 190 2590s # testing : SSI should not be evaluated for script #106 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 191 2590s # testing : Options should be allowed for script #107; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 192 2590s # testing : SSI should be evaluated but exec not permitted for script #107 2590s # expected: '[an error occurred while processing this directive]' 2590s # received: '[an error occurred while processing this directive]' 2590s ok 193 2590s # testing : Options should be allowed for script #108; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 194 2590s # testing : SSI should not be evaluated for script #108 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 195 2590s # testing : Options should be allowed for script #109; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 196 2590s # testing : SSI should be evaluated with exec allowed for script #109 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 197 2590s # testing : Options should be allowed for script #110; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 198 2590s # testing : SSI should not be evaluated for script #110 2590s # expected: qr/--\#exec cgi=/ 2590s # received: '' 2590s ok 199 2590s # testing : Options should be allowed for script #111; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 200 2590s # testing : SSI should be evaluated with exec allowed for script #111 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 201 2590s # testing : Options should be allowed for script #112; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 202 2590s # testing : SSI should be evaluated with exec allowed for script #112 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 203 2590s # testing : Options should be allowed for script #113; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 204 2590s # testing : SSI should be evaluated with exec allowed for script #113 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 205 2590s # testing : Options should be allowed for script #114; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 206 2590s # testing : SSI should be evaluated with exec allowed for script #114 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 207 2590s # testing : Options should be allowed for script #115; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 208 2590s # testing : SSI should be evaluated with exec allowed for script #115 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 209 2590s # testing : Options should be allowed for script #116; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 210 2590s # testing : SSI should be evaluated with exec allowed for script #116 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 211 2590s # testing : Options should be allowed for script #117; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 212 2590s # testing : SSI should be evaluated with exec allowed for script #117 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 213 2590s # testing : Options should be allowed for script #118; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 214 2590s # testing : SSI should be evaluated with exec allowed for script #118 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 215 2590s # testing : Options should be allowed for script #119; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 216 2590s # testing : SSI should be evaluated with exec allowed for script #119 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 217 2590s # testing : Options should be allowed for script #120; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 218 2590s # testing : SSI should be evaluated with exec allowed for script #120 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 219 2590s # testing : Options should be allowed for script #121; 200 response expected 2590s # expected: 200 2590s # received: '200' 2590s ok 220 2590s # testing : SSI should be evaluated with exec allowed for script #121 2590s # expected: 'perl cgi' 2590s # received: 'perl cgi' 2590s ok 221 2590s ok 2596s t/security/CVE-2009-1890.t .......... 2596s 1..7 2596s # Running under perl version 5.040000 for linux 2596s # Current time local: Fri Feb 21 13:24:47 2025 2596s # Current time GMT: Fri Feb 21 13:24:47 2025 2596s # Using Test.pm version 1.31 2596s # Using Apache/Test.pm version 1.44 2596s ok 1 2596s ok 2 2596s ok 3 2596s ok 4 2596s ok 5 2596s # testing : request was parsed 2596s # expected: qr/^HTTP\/1\.. 200/ 2596s # received: 'HTTP/1.1 200 OK 2596s # ' 2596s ok 6 2596s # header: Date: Fri, 21 Feb 2025 13:24:52 GMT 2596s # header: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2596s # header: Vary: In-If1 2596s # header: DMMATCH1: 1 2596s # header: Content-Type: text/plain 2596s # header: Connection: close 2596s # header: 2596s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 2596s # remaining: 0 2596s # testing : read entire body 2596s # expected: 0 2596s # received: 0 2596s ok 7 2596s ok 2600s t/security/CVE-2009-3555.t .......... 2600s 1..4 2600s # Running under perl version 5.040000 for linux 2600s # Current time local: Fri Feb 21 13:24:53 2025 2600s # Current time GMT: Fri Feb 21 13:24:53 2025 2600s # Using Test.pm version 1.31 2600s # Using Apache/Test.pm version 1.44 2600s ok 1 # skip Skipping test for TLSv1.3 2600s ok 2 # skip Skipping test for TLSv1.3 2600s ok 3 # skip Skipping test for TLSv1.3 2600s ok 4 # skip Skipping test for TLSv1.3 2600s ok 2605s t/security/CVE-2011-3368-rewrite.t .. 2605s 1..3 2605s # Running under perl version 5.040000 for linux 2605s # Current time local: Fri Feb 21 13:24:57 2025 2605s # Current time GMT: Fri Feb 21 13:24:57 2025 2605s # Using Test.pm version 1.31 2605s # Using Apache/Test.pm version 1.44 2605s ok 1 2605s ok 2 2605s # testing : got 400 error 2605s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 2605s # received: 'HTTP/1.1 400 Bad Request 2605s # ' 2605s ok 3 2605s ok 2609s t/security/CVE-2011-3368.t .......... 2609s 1..3 2609s # Running under perl version 5.040000 for linux 2609s # Current time local: Fri Feb 21 13:25:02 2025 2609s # Current time GMT: Fri Feb 21 13:25:02 2025 2609s # Using Test.pm version 1.31 2609s # Using Apache/Test.pm version 1.44 2609s ok 1 2609s ok 2 2609s # testing : got 400 error 2609s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 2609s # received: 'HTTP/1.1 400 Bad Request 2609s # ' 2609s ok 3 2609s ok 2613s t/security/CVE-2017-7659.t .......... 2613s 1..2 2613s # Running under perl version 5.040000 for linux 2613s # Current time local: Fri Feb 21 13:25:06 2025 2613s # Current time GMT: Fri Feb 21 13:25:06 2025 2613s # Using Test.pm version 1.31 2613s # Using Apache/Test.pm version 1.44 2613s ok 1 2613s ok 2 2613s ok 2618s t/security/CVE-2019-0215.t .......... 2618s 1..2 2618s # Running under perl version 5.040000 for linux 2618s # Current time local: Fri Feb 21 13:25:10 2025 2618s # Current time GMT: Fri Feb 21 13:25:10 2025 2618s # Using Test.pm version 1.31 2618s # Using Apache/Test.pm version 1.44 2618s # Using TLSv13, expecting status 403 2618s # testing : first access denied without client cert 2618s # expected: 403 2618s # received: '403' 2618s ok 1 2618s # testing : second access denied without client cert 2618s # expected: 403 2618s # received: '403' 2618s ok 2 2618s ok 2622s t/security/CVE-2020-1927.t .......... 2622s 1..1 2622s # Running under perl version 5.040000 for linux 2622s # Current time local: Fri Feb 21 13:25:14 2025 2622s # Current time GMT: Fri Feb 21 13:25:14 2025 2622s # Using Test.pm version 1.31 2622s # Using Apache/Test.pm version 1.44 2622s # SENDING to 127.0.0.1:8556 2622s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 2622s Host: merge-disabled 2622s Connection: close 2622s 2622s # SENDING to 127.0.0.1:8556 2622s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2622s # testing : regex didn't match and redirect 2622s # expected: 404 2622s # received: '404' 2622s ok 1 2622s ok 2627s t/ssl/basicauth.t ................... 2627s 1..4 2627s # Running under perl version 5.040000 for linux 2627s # Current time local: Fri Feb 21 13:25:19 2025 2627s # Current time GMT: Fri Feb 21 13:25:19 2025 2627s # Using Test.pm version 1.31 2627s # Using Apache/Test.pm version 1.44 2627s # testing : Getting /ssl-fakebasicauth/index.html with no cert 2627s # expected: qr/^(500|403)$/ 2627s # received: '403' 2627s ok 1 2627s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 2627s # expected: 200 2627s # received: '200' 2627s ok 2 2627s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 2627s # expected: 401 2627s # received: '401' 2627s ok 3 2627s ok 4 # skip Colon in username test skipped. 2627s ok 2632s t/ssl/env.t ......................... 2632s 1..30 2632s # Running under perl version 5.040000 for linux 2632s # Current time local: Fri Feb 21 13:25:24 2025 2632s # Current time GMT: Fri Feb 21 13:25:24 2025 2632s # Using Test.pm version 1.31 2632s # Using Apache/Test.pm version 1.44 2632s # testing : response status OK 2632s # expected: 200 2632s # received: '200' 2632s ok 1 2632s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 2632s ok 2 2632s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 2632s ok 3 2632s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 2632s ok 4 2632s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 2632s ok 5 2632s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 2632s ok 6 2632s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 2632s ok 7 2632s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 2632s ok 8 2632s #SSL_CLIENT_S_DN_OU should not exist 2632s ok 9 2632s #SSL_CLIENT_S_DN_CN should not exist 2632s ok 10 2632s #SSL_CLIENT_S_DN_Email should not exist 2632s ok 11 2632s #SSL_CLIENT_S_DN_O should not exist 2632s ok 12 2632s #SSL_CLIENT_S_DN_ST should not exist 2632s ok 13 2632s #SSL_CLIENT_S_DN_C should not exist 2632s ok 14 2632s #SSL_CLIENT_S_DN_L should not exist 2632s ok 15 2632s # testing : second response status OK 2632s # expected: 200 2632s # received: '200' 2632s ok 16 2632s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 2632s ok 17 2632s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 2632s ok 18 2632s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 2632s ok 19 2632s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 2632s ok 20 2632s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 2632s ok 21 2632s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 2632s ok 22 2632s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 2632s ok 23 2632s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 2632s ok 24 2632s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 2632s ok 25 2632s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 2632s ok 26 2632s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 2632s ok 27 2632s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 2632s ok 28 2632s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 2632s ok 29 2632s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 2632s ok 30 2632s ok 2637s t/ssl/extlookup.t ................... 2637s 1..4 2637s # Running under perl version 5.040000 for linux 2637s # Current time local: Fri Feb 21 13:25:29 2025 2637s # Current time GMT: Fri Feb 21 13:25:29 2025 2637s # Using Test.pm version 1.31 2637s # Using Apache/Test.pm version 1.44 2637s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 2637s # expected: 200 2637s # received: '200' 2637s ok 1 2637s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 2637s # expected: 'Lemons' 2637s # received: 'Lemons' 2637s ok 2 2637s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 2637s # expected: 200 2637s # received: '200' 2637s ok 3 2637s # testing : Extension value match for 2.16.840.1.113730.1.13 2637s # expected: 'This Is A Comment' 2637s # received: 'This Is A Comment' 2637s ok 4 2637s ok 2642s t/ssl/fakeauth.t .................... 2642s 1..3 2642s # Running under perl version 5.040000 for linux 2642s # Current time local: Fri Feb 21 13:25:34 2025 2642s # Current time GMT: Fri Feb 21 13:25:34 2025 2642s # Using Test.pm version 1.31 2642s # Using Apache/Test.pm version 1.44 2642s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 2642s # expected: qr/^(500|403)$/ 2642s # received: '403' 2642s ok 1 2642s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 2642s # expected: 200 2642s # received: '200' 2642s ok 2 2642s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 2642s # expected: 200 2642s # received: '200' 2642s ok 3 2642s ok 2647s t/ssl/headers.t ..................... 2647s 1..3 2647s # Running under perl version 5.040000 for linux 2647s # Current time local: Fri Feb 21 13:25:39 2025 2647s # Current time GMT: Fri Feb 21 13:25:39 2025 2647s # Using Test.pm version 1.31 2647s # Using Apache/Test.pm version 1.44 2647s # testing : SSLFlag header set 2647s # expected: qr/X-SSL-Flag: on/ 2647s # received: 'HTTP/1.1 200 OK 2647s # Connection: close 2647s # Date: Fri, 21 Feb 2025 13:25:44 GMT 2647s # Accept-Ranges: bytes 2647s # ETag: "c-62772ef7d8680" 2647s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2647s # Vary: In-If1 2647s # Content-Length: 12 2647s # Content-Type: text/html 2647s # Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2647s # Client-Date: Fri, 21 Feb 2025 13:25:44 GMT 2647s # Client-Peer: 127.0.0.1:8532 2647s # Client-Response-Num: 1 2647s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2647s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2647s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2647s # Client-SSL-Socket-Class: IO::Socket::SSL 2647s # Client-SSL-Version: TLSv1_3 2647s # DMMATCH1: 1 2647s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx MTMxNDMzWhcNMjYwMjIxMTMxNDMzWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1asVFEOveXVqEp4TEFggLezJ GQWkHka61cjTVQwFIKAbyrcgWBs62Q9XMjDMWL+o2FExxylC34x3T1fXH8DdCfV3 sZoa9VpXhUGqG+ql0YXWdeHxz5bPvIXdLMxdupN7sO3l+aH9y+VirbzpERY+xBue OxEQOcqp54aMo0w90NvgfOlofEcQzn0k4vfSQVfMNQWYGztT3Q4iJABIAX8p3jDo BZv7Kq4+W2xtfVwFgFIY86scvATmlR0LzjElyX9b0R7Nmyj8SYb4YBM0aWcUibgS VF0dCHiTkSuRaPBXPKu1wKelMBYUG8Ez6MgkQxQa4giYoLM8OJyzMZaM78qFHQID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRS 5Qi3xlZqmaVIkhwIhGyXppQpzTAfBgNVHSMEGDAWgBQgTAtNSg6+wwp/Fc/d9fAC bNZa0TANBgkqhkiG9w0BAQsFAAOCAQEAFaD9Fem+NBxW8KGmCj5Pl1ioG64zBptE AWSsTXxYKq1Shd4QRvlZ7De95kpr7ZAjDHMr6p6jMhyoKftOlpYo42Et1Mq+Um7F BYaInXaLxMuiRwDfIlRRXtz9ULeZd2os3se8Qz1gq+rXlRVl/XDmWlx5Lq4kSHdY QB6pR9pqbvLZ1+0m8K3JSdiQC5Y7nv+znud+b62FPbx6iMn8gezmU5WgOWVtVRmt typp7g0xg8UQ2MIjBv5L3IGIw84UG/R/txh9zG3kXLhbqKCwRyc9nKEoq35NCjCl cwznujk4h9aUU+YEaql8yqG1zZ7w+6hoB3GZzWhpjje6qXIkfnRixg== -----END CERTIFICATE----- 2647s # X-SSL-Flag: on 2647s # X-SSL-None: (null) 2647s # 2647s # ' 2647s ok 1 2647s # testing : SSL certificate is unwrapped 2647s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 2647s # received: 'HTTP/1.1 200 OK 2647s # Connection: close 2647s # Date: Fri, 21 Feb 2025 13:25:44 GMT 2647s # Accept-Ranges: bytes 2647s # ETag: "c-62772ef7d8680" 2647s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2647s # Vary: In-If1 2647s # Content-Length: 12 2647s # Content-Type: text/html 2647s # Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2647s # Client-Date: Fri, 21 Feb 2025 13:25:44 GMT 2647s # Client-Peer: 127.0.0.1:8532 2647s # Client-Response-Num: 1 2647s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2647s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2647s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2647s # Client-SSL-Socket-Class: IO::Socket::SSL 2647s # Client-SSL-Version: TLSv1_3 2647s # DMMATCH1: 1 2647s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx MTMxNDMzWhcNMjYwMjIxMTMxNDMzWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1asVFEOveXVqEp4TEFggLezJ GQWkHka61cjTVQwFIKAbyrcgWBs62Q9XMjDMWL+o2FExxylC34x3T1fXH8DdCfV3 sZoa9VpXhUGqG+ql0YXWdeHxz5bPvIXdLMxdupN7sO3l+aH9y+VirbzpERY+xBue OxEQOcqp54aMo0w90NvgfOlofEcQzn0k4vfSQVfMNQWYGztT3Q4iJABIAX8p3jDo BZv7Kq4+W2xtfVwFgFIY86scvATmlR0LzjElyX9b0R7Nmyj8SYb4YBM0aWcUibgS VF0dCHiTkSuRaPBXPKu1wKelMBYUG8Ez6MgkQxQa4giYoLM8OJyzMZaM78qFHQID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRS 5Qi3xlZqmaVIkhwIhGyXppQpzTAfBgNVHSMEGDAWgBQgTAtNSg6+wwp/Fc/d9fAC bNZa0TANBgkqhkiG9w0BAQsFAAOCAQEAFaD9Fem+NBxW8KGmCj5Pl1ioG64zBptE AWSsTXxYKq1Shd4QRvlZ7De95kpr7ZAjDHMr6p6jMhyoKftOlpYo42Et1Mq+Um7F BYaInXaLxMuiRwDfIlRRXtz9ULeZd2os3se8Qz1gq+rXlRVl/XDmWlx5Lq4kSHdY QB6pR9pqbvLZ1+0m8K3JSdiQC5Y7nv+znud+b62FPbx6iMn8gezmU5WgOWVtVRmt typp7g0xg8UQ2MIjBv5L3IGIw84UG/R/txh9zG3kXLhbqKCwRyc9nKEoq35NCjCl cwznujk4h9aUU+YEaql8yqG1zZ7w+6hoB3GZzWhpjje6qXIkfnRixg== -----END CERTIFICATE----- 2647s # X-SSL-Flag: on 2647s # X-SSL-None: (null) 2647s # 2647s # ' 2647s ok 2 2647s # testing : unknown SSL variable not given 2647s # expected: qr/X-SSL-None: \(null\)\n/ 2647s # received: 'HTTP/1.1 200 OK 2647s # Connection: close 2647s # Date: Fri, 21 Feb 2025 13:25:44 GMT 2647s # Accept-Ranges: bytes 2647s # ETag: "c-62772ef7d8680" 2647s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2647s # Vary: In-If1 2647s # Content-Length: 12 2647s # Content-Type: text/html 2647s # Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2647s # Client-Date: Fri, 21 Feb 2025 13:25:44 GMT 2647s # Client-Peer: 127.0.0.1:8532 2647s # Client-Response-Num: 1 2647s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2647s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2647s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2647s # Client-SSL-Socket-Class: IO::Socket::SSL 2647s # Client-SSL-Version: TLSv1_3 2647s # DMMATCH1: 1 2647s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx MTMxNDMzWhcNMjYwMjIxMTMxNDMzWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1asVFEOveXVqEp4TEFggLezJ GQWkHka61cjTVQwFIKAbyrcgWBs62Q9XMjDMWL+o2FExxylC34x3T1fXH8DdCfV3 sZoa9VpXhUGqG+ql0YXWdeHxz5bPvIXdLMxdupN7sO3l+aH9y+VirbzpERY+xBue OxEQOcqp54aMo0w90NvgfOlofEcQzn0k4vfSQVfMNQWYGztT3Q4iJABIAX8p3jDo BZv7Kq4+W2xtfVwFgFIY86scvATmlR0LzjElyX9b0R7Nmyj8SYb4YBM0aWcUibgS VF0dCHiTkSuRaPBXPKu1wKelMBYUG8Ez6MgkQxQa4giYoLM8OJyzMZaM78qFHQID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRS 5Qi3xlZqmaVIkhwIhGyXppQpzTAfBgNVHSMEGDAWgBQgTAtNSg6+wwp/Fc/d9fAC bNZa0TANBgkqhkiG9w0BAQsFAAOCAQEAFaD9Fem+NBxW8KGmCj5Pl1ioG64zBptE AWSsTXxYKq1Shd4QRvlZ7De95kpr7ZAjDHMr6p6jMhyoKftOlpYo42Et1Mq+Um7F BYaInXaLxMuiRwDfIlRRXtz9ULeZd2os3se8Qz1gq+rXlRVl/XDmWlx5Lq4kSHdY QB6pR9pqbvLZ1+0m8K3JSdiQC5Y7nv+znud+b62FPbx6iMn8gezmU5WgOWVtVRmt typp7g0xg8UQ2MIjBv5L3IGIw84UG/R/txh9zG3kXLhbqKCwRyc9nKEoq35NCjCl cwznujk4h9aUU+YEaql8yqG1zZ7w+6hoB3GZzWhpjje6qXIkfnRixg== -----END CERTIFICATE----- 2647s # X-SSL-Flag: on 2647s # X-SSL-None: (null) 2647s # 2647s # ' 2647s ok 3 2647s ok 2652s t/ssl/http.t ........................ 2652s 1..2 2652s # Running under perl version 5.040000 for linux 2652s # Current time local: Fri Feb 21 13:25:44 2025 2652s # Current time GMT: Fri Feb 21 13:25:44 2025 2652s # Using Test.pm version 1.31 2652s # Using Apache/Test.pm version 1.44 2652s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 2652s # expected: 400 2652s # received: '400' 2652s ok 1 2652s # testing : that error document contains the proper hint 2652s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 2652s # received: ' 2652s # 2652s # 400 Bad Request 2652s # 2652s #

Bad Request

2652s #

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

2652s # 2652s # ' 2652s ok 2 2652s ok 2656s t/ssl/ocsp.t ........................ 2656s 1..3 2656s # Running under perl version 5.040000 for linux 2656s # Current time local: Fri Feb 21 13:25:49 2025 2656s # Current time GMT: Fri Feb 21 13:25:49 2025 2656s # Using Test.pm version 1.31 2656s # Using Apache/Test.pm version 1.44 2656s warning: Internal response 2656s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2656s response: 2656s 500 Server closed connection without sending any data back 2656s Content-Type: text/plain 2656s Client-Date: Fri, 21 Feb 2025 13:25:53 GMT 2656s Client-Warning: Internal response 2656s 2656s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2656s ok 1 2656s warning: 2656s message: welcome to localhost:8529 2656s response: 2656s HTTP/1.1 200 OK 2656s Connection: close 2656s Date: Fri, 21 Feb 2025 13:25:53 GMT 2656s Accept-Ranges: bytes 2656s ETag: "1a-62772ef7d8680" 2656s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2656s Vary: In-If1 2656s Content-Length: 26 2656s Content-Type: text/html 2656s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2656s Client-Date: Fri, 21 Feb 2025 13:25:53 GMT 2656s Client-Peer: 127.0.0.1:8535 2656s Client-Response-Num: 1 2656s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2656s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2656s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2656s Client-SSL-Socket-Class: IO::Socket::SSL 2656s Client-SSL-Version: TLSv1_3 2656s DMMATCH1: 1 2656s 2656s welcome to localhost:8529 2656s ok 2 2656s warning: Internal response 2656s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2656s response: 2656s 500 Server closed connection without sending any data back 2656s Content-Type: text/plain 2656s Client-Date: Fri, 21 Feb 2025 13:25:53 GMT 2656s Client-Warning: Internal response 2656s 2656s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2656s ok 3 2656s ok 2661s t/ssl/pha.t ......................... 2661s 1..4 2661s # Running under perl version 5.040000 for linux 2661s # Current time local: Fri Feb 21 13:25:53 2025 2661s # Current time GMT: Fri Feb 21 13:25:53 2025 2661s # Using Test.pm version 1.31 2661s # Using Apache/Test.pm version 1.44 2661s # testing : access must be denied without client certificate 2661s # expected: 403 2661s # received: '403' 2661s ok 1 2661s # testing : PHA reneg body buffer size restriction works 2661s # expected: 413 2661s # received: '413' 2661s ok 2 2661s # testing : PHA works with POST body 2661s # expected: 200 2661s # received: '200' 2661s ok 3 2661s # testing : request body matches response 2661s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2661s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2661s ok 4 2661s ok 2665s t/ssl/pr12355.t ..................... 2665s 1..10 2665s # Running under perl version 5.040000 for linux 2665s # Current time local: Fri Feb 21 13:25:58 2025 2665s # Current time GMT: Fri Feb 21 13:25:58 2025 2665s # Using Test.pm version 1.31 2665s # Using Apache/Test.pm version 1.44 2665s # Downgrading to TLSv12 2665s # testing : renegotiation on POST works 2665s # expected: 200 2665s # received: '200' 2665s ok 1 2665s # testing : request body matches response 2665s # expected: 'hello world' 2665s # received: 'hello world' 2665s ok 2 2665s # testing : renegotiation on POST works 2665s # expected: 200 2665s # received: '200' 2665s ok 3 2665s # testing : request body matches response 2665s # expected: 'hello world' 2665s # received: 'hello world' 2665s ok 4 2665s # testing : renegotiation on POST works 2665s # expected: 200 2665s # received: '200' 2665s ok 5 2665s # testing : request body matches response 2665s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2665s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2665s ok 6 2665s # testing : renegotiation on POST works 2665s # expected: 200 2665s # received: '200' 2665s ok 7 2665s # testing : request body matches response 2665s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2665s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2665s ok 8 2665s # testing : renegotiation on POST works 2665s # expected: 200 2665s # received: '200' 2665s ok 9 2665s # testing : request body matches response 2665s # expected: 'HELLO' 2665s # received: 'HELLO' 2665s ok 10 2665s ok 2669s t/ssl/pr43738.t ..................... 2669s 1..4 2669s # Running under perl version 5.040000 for linux 2669s # Current time local: Fri Feb 21 13:26:02 2025 2669s # Current time GMT: Fri Feb 21 13:26:02 2025 2669s # Using Test.pm version 1.31 2669s # Using Apache/Test.pm version 1.44 2669s # Downgrading to TLSv12 2669s # testing : renegotiation on POST works 2669s # expected: 200 2669s # received: '200' 2669s ok 1 2669s # testing : request body matches response 2669s # expected: '/modules/ssl/aes128/empty.pfa 2669s # hello world' 2669s # received: '/modules/ssl/aes128/empty.pfa 2669s # hello world' 2669s ok 2 2669s # testing : renegotiation on POST works 2669s # expected: 200 2669s # received: '200' 2669s ok 3 2669s # testing : request body matches response 2669s # expected: '/modules/ssl/aes256/empty.pfa 2669s # hello world' 2669s # received: '/modules/ssl/aes256/empty.pfa 2669s # hello world' 2669s ok 4 2669s ok 2680s t/ssl/proxy.t ....................... 2680s # using LWP client 2680s 1..290 2680s # Running under perl version 5.040000 for linux 2680s # Current time local: Fri Feb 21 13:26:06 2025 2680s # Current time GMT: Fri Feb 21 13:26:06 2025 2680s # Using Test.pm version 1.31 2680s # Using Apache/Test.pm version 1.44 2680s # testing : / with proxy_http_https (http) 2680s # expected: 200 2680s # received: '200' 2680s ok 1 2680s # testing : CGI script with folded headers 2680s # expected: 200 2680s # received: '200' 2680s ok 2 2680s # testing : using valid proxyssl client cert 2680s # expected: 200 2680s # received: '200' 2680s ok 3 2680s # testing : using invalid proxyssl client cert 2680s # expected: 403 2680s # received: '403' 2680s ok 4 2680s # testing : protected cgi script 2680s # expected: 200 2680s # received: '200' 2680s ok 5 2680s # testing : X-Forwarded-Host header 2680s # expected: 'localhost:8558' 2680s # received: 'localhost:8558' 2680s ok 6 2680s # testing : client subject common name 2680s # expected: 'client_ok' 2680s # received: 'client_ok' 2680s ok 7 2680s # testing : ProxyPassReverse Location rewrite 2680s # expected: 'http://localhost:8558/modules/' 2680s # received: 'http://localhost:8558/modules/' 2680s ok 8 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 1024 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:10 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:10 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '1024' 2680s # received: 1024 2680s ok 9 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 2048 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:10 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:10 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '2048' 2680s # received: 2048 2680s ok 10 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 3072 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:10 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:10 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '3072' 2680s # received: 3072 2680s ok 11 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 4096 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:10 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:10 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '4096' 2680s # received: 4096 2680s ok 12 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 5120 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:10 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:10 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '5120' 2680s # received: 5120 2680s ok 13 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 6144 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '6144' 2680s # received: 6144 2680s ok 14 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 7168 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '7168' 2680s # received: 7168 2680s ok 15 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 8192 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '8192' 2680s # received: 8192 2680s ok 16 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 9216 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '9216' 2680s # received: 9216 2680s ok 17 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 10240 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '10240' 2680s # received: 10240 2680s ok 18 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 11264 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '11264' 2680s # received: 11264 2680s ok 19 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 12288 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '12288' 2680s # received: 12288 2680s ok 20 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 13312 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '13312' 2680s # received: 13312 2680s ok 21 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 14336 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '14336' 2680s # received: 14336 2680s ok 22 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 15360 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '15360' 2680s # received: 15360 2680s ok 23 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 16384 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '16384' 2680s # received: 16384 2680s ok 24 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 17408 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '17408' 2680s # received: 17408 2680s ok 25 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 18432 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '18432' 2680s # received: 18432 2680s ok 26 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 19456 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '19456' 2680s # received: 19456 2680s ok 27 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 20480 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '20480' 2680s # received: 20480 2680s ok 28 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 21504 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '21504' 2680s # received: 21504 2680s ok 29 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 22528 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '22528' 2680s # received: 22528 2680s ok 30 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 23552 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '23552' 2680s # received: 23552 2680s ok 31 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 24576 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '24576' 2680s # received: 24576 2680s ok 32 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 25600 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '25600' 2680s # received: 25600 2680s ok 33 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 26624 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '26624' 2680s # received: 26624 2680s ok 34 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 27648 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '27648' 2680s # received: 27648 2680s ok 35 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 28672 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '28672' 2680s # received: 28672 2680s ok 36 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 29696 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '29696' 2680s # received: 29696 2680s ok 37 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 30720 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '30720' 2680s # received: 30720 2680s ok 38 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 31744 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '31744' 2680s # received: 31744 2680s ok 39 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 32768 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '32768' 2680s # received: 32768 2680s ok 40 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 33792 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '33792' 2680s # received: 33792 2680s ok 41 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 34816 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '34816' 2680s # received: 34816 2680s ok 42 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 35840 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '35840' 2680s # received: 35840 2680s ok 43 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 36864 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '36864' 2680s # received: 36864 2680s ok 44 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 37888 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '37888' 2680s # received: 37888 2680s ok 45 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 38912 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '38912' 2680s # received: 38912 2680s ok 46 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 39936 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '39936' 2680s # received: 39936 2680s ok 47 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 40960 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '40960' 2680s # received: 40960 2680s ok 48 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 41984 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '41984' 2680s # received: 41984 2680s ok 49 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 43008 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '43008' 2680s # received: 43008 2680s ok 50 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 44032 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '44032' 2680s # received: 44032 2680s ok 51 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 45056 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '45056' 2680s # received: 45056 2680s ok 52 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 46080 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '46080' 2680s # received: 46080 2680s ok 53 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 47104 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '47104' 2680s # received: 47104 2680s ok 54 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 48128 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '48128' 2680s # received: 48128 2680s ok 55 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 49152 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '49152' 2680s # received: 49152 2680s ok 56 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 50176 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '50176' 2680s # received: 50176 2680s ok 57 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 51200 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '51200' 2680s # received: 51200 2680s ok 58 2680s #lwp request: 2680s #POST http://localhost:8558/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 102400 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 7 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8558 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '102400' 2680s # received: 102400 2680s ok 59 2680s # testing : / with proxy_http_https_proxy_section (http) 2680s # expected: 200 2680s # received: '200' 2680s ok 60 2680s # testing : CGI script with folded headers 2680s # expected: 200 2680s # received: '200' 2680s ok 61 2680s # testing : using valid proxyssl client cert 2680s # expected: 200 2680s # received: '200' 2680s ok 62 2680s # testing : using invalid proxyssl client cert 2680s # expected: 403 2680s # received: '403' 2680s ok 63 2680s # testing : protected cgi script 2680s # expected: 200 2680s # received: '200' 2680s ok 64 2680s # testing : X-Forwarded-Host header 2680s # expected: 'localhost:8560' 2680s # received: 'localhost:8560' 2680s ok 65 2680s # testing : client subject common name 2680s # expected: 'client_ok' 2680s # received: 'client_ok' 2680s ok 66 2680s # testing : ProxyPassReverse Location rewrite 2680s # expected: 'http://localhost:8560/modules/' 2680s # received: 'http://localhost:8560/modules/' 2680s ok 67 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 1024 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '1024' 2680s # received: 1024 2680s ok 68 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 2048 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '2048' 2680s # received: 2048 2680s ok 69 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 3072 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '3072' 2680s # received: 3072 2680s ok 70 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 4096 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '4096' 2680s # received: 4096 2680s ok 71 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 5120 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '5120' 2680s # received: 5120 2680s ok 72 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 6144 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '6144' 2680s # received: 6144 2680s ok 73 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 7168 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '7168' 2680s # received: 7168 2680s ok 74 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 8192 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '8192' 2680s # received: 8192 2680s ok 75 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 9216 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '9216' 2680s # received: 9216 2680s ok 76 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 10240 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '10240' 2680s # received: 10240 2680s ok 77 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 11264 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '11264' 2680s # received: 11264 2680s ok 78 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 12288 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '12288' 2680s # received: 12288 2680s ok 79 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 13312 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '13312' 2680s # received: 13312 2680s ok 80 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 14336 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '14336' 2680s # received: 14336 2680s ok 81 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 15360 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '15360' 2680s # received: 15360 2680s ok 82 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 16384 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '16384' 2680s # received: 16384 2680s ok 83 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 17408 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '17408' 2680s # received: 17408 2680s ok 84 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 18432 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '18432' 2680s # received: 18432 2680s ok 85 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 19456 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '19456' 2680s # received: 19456 2680s ok 86 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 20480 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '20480' 2680s # received: 20480 2680s ok 87 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 21504 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '21504' 2680s # received: 21504 2680s ok 88 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 22528 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '22528' 2680s # received: 22528 2680s ok 89 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 23552 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '23552' 2680s # received: 23552 2680s ok 90 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 24576 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '24576' 2680s # received: 24576 2680s ok 91 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 25600 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '25600' 2680s # received: 25600 2680s ok 92 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 26624 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:11 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '26624' 2680s # received: 26624 2680s ok 93 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 27648 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '27648' 2680s # received: 27648 2680s ok 94 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 28672 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '28672' 2680s # received: 28672 2680s ok 95 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 29696 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '29696' 2680s # received: 29696 2680s ok 96 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 30720 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '30720' 2680s # received: 30720 2680s ok 97 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 31744 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '31744' 2680s # received: 31744 2680s ok 98 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 32768 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '32768' 2680s # received: 32768 2680s ok 99 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 33792 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '33792' 2680s # received: 33792 2680s ok 100 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 34816 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '34816' 2680s # received: 34816 2680s ok 101 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 35840 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '35840' 2680s # received: 35840 2680s ok 102 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 36864 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '36864' 2680s # received: 36864 2680s ok 103 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 37888 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '37888' 2680s # received: 37888 2680s ok 104 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 38912 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '38912' 2680s # received: 38912 2680s ok 105 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 39936 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '39936' 2680s # received: 39936 2680s ok 106 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 40960 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '40960' 2680s # received: 40960 2680s ok 107 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 41984 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '41984' 2680s # received: 41984 2680s ok 108 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 43008 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '43008' 2680s # received: 43008 2680s ok 109 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 44032 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '44032' 2680s # received: 44032 2680s ok 110 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 45056 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '45056' 2680s # received: 45056 2680s ok 111 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 46080 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '46080' 2680s # received: 46080 2680s ok 112 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 47104 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '47104' 2680s # received: 47104 2680s ok 113 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 48128 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '48128' 2680s # received: 48128 2680s ok 114 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 49152 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '49152' 2680s # received: 49152 2680s ok 115 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 50176 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '50176' 2680s # received: 50176 2680s ok 116 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 51200 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '51200' 2680s # received: 51200 2680s ok 117 2680s #lwp request: 2680s #POST http://localhost:8560/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 102400 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 7 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8560 2680s #Client-Response-Num: 1 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '102400' 2680s # received: 102400 2680s ok 118 2680s # testing : / with proxy_https_http (https) 2680s # expected: 200 2680s # received: '200' 2680s ok 119 2680s # testing : CGI script with folded headers 2680s # expected: 200 2680s # received: '200' 2680s ok 120 2680s # testing : ProxyPassReverse Location rewrite 2680s # expected: 'https://localhost:8562/modules/' 2680s # received: 'https://localhost:8562/modules/' 2680s ok 121 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 1024 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '1024' 2680s # received: 1024 2680s ok 122 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 2048 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '2048' 2680s # received: 2048 2680s ok 123 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 3072 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '3072' 2680s # received: 3072 2680s ok 124 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 4096 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '4096' 2680s # received: 4096 2680s ok 125 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 5120 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '5120' 2680s # received: 5120 2680s ok 126 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 6144 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '6144' 2680s # received: 6144 2680s ok 127 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 7168 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '7168' 2680s # received: 7168 2680s ok 128 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 8192 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '8192' 2680s # received: 8192 2680s ok 129 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 9216 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '9216' 2680s # received: 9216 2680s ok 130 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 10240 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '10240' 2680s # received: 10240 2680s ok 131 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 11264 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '11264' 2680s # received: 11264 2680s ok 132 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 12288 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '12288' 2680s # received: 12288 2680s ok 133 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 13312 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '13312' 2680s # received: 13312 2680s ok 134 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 14336 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '14336' 2680s # received: 14336 2680s ok 135 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 15360 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '15360' 2680s # received: 15360 2680s ok 136 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 16384 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '16384' 2680s # received: 16384 2680s ok 137 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 17408 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '17408' 2680s # received: 17408 2680s ok 138 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 18432 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '18432' 2680s # received: 18432 2680s ok 139 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 19456 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '19456' 2680s # received: 19456 2680s ok 140 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 20480 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '20480' 2680s # received: 20480 2680s ok 141 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 21504 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '21504' 2680s # received: 21504 2680s ok 142 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 22528 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:12 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '22528' 2680s # received: 22528 2680s ok 143 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 23552 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '23552' 2680s # received: 23552 2680s ok 144 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 24576 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '24576' 2680s # received: 24576 2680s ok 145 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 25600 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '25600' 2680s # received: 25600 2680s ok 146 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 26624 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '26624' 2680s # received: 26624 2680s ok 147 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 27648 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '27648' 2680s # received: 27648 2680s ok 148 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 28672 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '28672' 2680s # received: 28672 2680s ok 149 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 29696 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '29696' 2680s # received: 29696 2680s ok 150 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 30720 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '30720' 2680s # received: 30720 2680s ok 151 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 31744 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '31744' 2680s # received: 31744 2680s ok 152 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 32768 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '32768' 2680s # received: 32768 2680s ok 153 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 33792 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '33792' 2680s # received: 33792 2680s ok 154 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 34816 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '34816' 2680s # received: 34816 2680s ok 155 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 35840 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '35840' 2680s # received: 35840 2680s ok 156 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 36864 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '36864' 2680s # received: 36864 2680s ok 157 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 37888 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '37888' 2680s # received: 37888 2680s ok 158 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 38912 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '38912' 2680s # received: 38912 2680s ok 159 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 39936 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '39936' 2680s # received: 39936 2680s ok 160 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 40960 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '40960' 2680s # received: 40960 2680s ok 161 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 41984 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '41984' 2680s # received: 41984 2680s ok 162 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 43008 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '43008' 2680s # received: 43008 2680s ok 163 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 44032 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '44032' 2680s # received: 44032 2680s ok 164 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 45056 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '45056' 2680s # received: 45056 2680s ok 165 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 46080 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '46080' 2680s # received: 46080 2680s ok 166 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 47104 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '47104' 2680s # received: 47104 2680s ok 167 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 48128 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '48128' 2680s # received: 48128 2680s ok 168 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 49152 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '49152' 2680s # received: 49152 2680s ok 169 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 50176 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '50176' 2680s # received: 50176 2680s ok 170 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 51200 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '51200' 2680s # received: 51200 2680s ok 171 2680s #lwp request: 2680s #POST https://localhost:8562/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 102400 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 7 2680s #Client-Date: Fri, 21 Feb 2025 13:26:13 GMT 2680s #Client-Peer: 127.0.0.1:8562 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '102400' 2680s # received: 102400 2680s ok 172 2680s # testing : / with proxy_https_https (https) 2680s # expected: 200 2680s # received: '200' 2680s ok 173 2680s # testing : CGI script with folded headers 2680s # expected: 200 2680s # received: '200' 2680s ok 174 2680s # testing : using valid proxyssl client cert 2680s # expected: 200 2680s # received: '200' 2680s ok 175 2680s # testing : using invalid proxyssl client cert 2680s # expected: 403 2680s # received: '403' 2680s ok 176 2680s # testing : protected cgi script 2680s # expected: 200 2680s # received: '200' 2680s ok 177 2680s # testing : X-Forwarded-Host header 2680s # expected: 'localhost:8559' 2680s # received: 'localhost:8559' 2680s ok 178 2680s # testing : client subject common name 2680s # expected: 'client_ok' 2680s # received: 'client_ok' 2680s ok 179 2680s # testing : ProxyPassReverse Location rewrite 2680s # expected: 'https://localhost:8559/modules/' 2680s # received: 'https://localhost:8559/modules/' 2680s ok 180 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 1024 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '1024' 2680s # received: 1024 2680s ok 181 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 2048 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '2048' 2680s # received: 2048 2680s ok 182 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 3072 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '3072' 2680s # received: 3072 2680s ok 183 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 4096 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '4096' 2680s # received: 4096 2680s ok 184 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 5120 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '5120' 2680s # received: 5120 2680s ok 185 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 6144 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '6144' 2680s # received: 6144 2680s ok 186 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 7168 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '7168' 2680s # received: 7168 2680s ok 187 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 8192 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '8192' 2680s # received: 8192 2680s ok 188 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 9216 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '9216' 2680s # received: 9216 2680s ok 189 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 10240 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '10240' 2680s # received: 10240 2680s ok 190 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 11264 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '11264' 2680s # received: 11264 2680s ok 191 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 12288 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '12288' 2680s # received: 12288 2680s ok 192 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 13312 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '13312' 2680s # received: 13312 2680s ok 193 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 14336 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '14336' 2680s # received: 14336 2680s ok 194 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 15360 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '15360' 2680s # received: 15360 2680s ok 195 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 16384 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '16384' 2680s # received: 16384 2680s ok 196 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 17408 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '17408' 2680s # received: 17408 2680s ok 197 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 18432 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '18432' 2680s # received: 18432 2680s ok 198 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 19456 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '19456' 2680s # received: 19456 2680s ok 199 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 20480 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '20480' 2680s # received: 20480 2680s ok 200 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 21504 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '21504' 2680s # received: 21504 2680s ok 201 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 22528 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '22528' 2680s # received: 22528 2680s ok 202 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 23552 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '23552' 2680s # received: 23552 2680s ok 203 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 24576 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '24576' 2680s # received: 24576 2680s ok 204 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 25600 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '25600' 2680s # received: 25600 2680s ok 205 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 26624 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '26624' 2680s # received: 26624 2680s ok 206 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 27648 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '27648' 2680s # received: 27648 2680s ok 207 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 28672 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '28672' 2680s # received: 28672 2680s ok 208 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 29696 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '29696' 2680s # received: 29696 2680s ok 209 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 30720 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '30720' 2680s # received: 30720 2680s ok 210 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 31744 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '31744' 2680s # received: 31744 2680s ok 211 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 32768 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '32768' 2680s # received: 32768 2680s ok 212 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 33792 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '33792' 2680s # received: 33792 2680s ok 213 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 34816 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '34816' 2680s # received: 34816 2680s ok 214 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 35840 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '35840' 2680s # received: 35840 2680s ok 215 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 36864 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '36864' 2680s # received: 36864 2680s ok 216 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 37888 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '37888' 2680s # received: 37888 2680s ok 217 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 38912 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:14 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '38912' 2680s # received: 38912 2680s ok 218 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 39936 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '39936' 2680s # received: 39936 2680s ok 219 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 40960 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '40960' 2680s # received: 40960 2680s ok 220 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 41984 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '41984' 2680s # received: 41984 2680s ok 221 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 43008 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '43008' 2680s # received: 43008 2680s ok 222 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 44032 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '44032' 2680s # received: 44032 2680s ok 223 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 45056 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '45056' 2680s # received: 45056 2680s ok 224 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 46080 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '46080' 2680s # received: 46080 2680s ok 225 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 47104 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '47104' 2680s # received: 47104 2680s ok 226 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 48128 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '48128' 2680s # received: 48128 2680s ok 227 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 49152 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '49152' 2680s # received: 49152 2680s ok 228 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 50176 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '50176' 2680s # received: 50176 2680s ok 229 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 51200 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '51200' 2680s # received: 51200 2680s ok 230 2680s #lwp request: 2680s #POST https://localhost:8559/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 102400 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 7 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8559 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '102400' 2680s # received: 102400 2680s ok 231 2680s # testing : / with proxy_https_https_proxy_section (https) 2680s # expected: 200 2680s # received: '200' 2680s ok 232 2680s # testing : CGI script with folded headers 2680s # expected: 200 2680s # received: '200' 2680s ok 233 2680s # testing : using valid proxyssl client cert 2680s # expected: 200 2680s # received: '200' 2680s ok 234 2680s # testing : using invalid proxyssl client cert 2680s # expected: 403 2680s # received: '403' 2680s ok 235 2680s # testing : protected cgi script 2680s # expected: 200 2680s # received: '200' 2680s ok 236 2680s # testing : X-Forwarded-Host header 2680s # expected: 'localhost:8561' 2680s # received: 'localhost:8561' 2680s ok 237 2680s # testing : client subject common name 2680s # expected: 'client_ok' 2680s # received: 'client_ok' 2680s ok 238 2680s # testing : ProxyPassReverse Location rewrite 2680s # expected: 'https://localhost:8561/modules/' 2680s # received: 'https://localhost:8561/modules/' 2680s ok 239 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 1024 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '1024' 2680s # received: 1024 2680s ok 240 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 2048 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '2048' 2680s # received: 2048 2680s ok 241 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 3072 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '3072' 2680s # received: 3072 2680s ok 242 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 4096 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '4096' 2680s # received: 4096 2680s ok 243 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 5120 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '5120' 2680s # received: 5120 2680s ok 244 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 6144 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '6144' 2680s # received: 6144 2680s ok 245 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 7168 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '7168' 2680s # received: 7168 2680s ok 246 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 8192 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '8192' 2680s # received: 8192 2680s ok 247 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 9216 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 5 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '9216' 2680s # received: 9216 2680s ok 248 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 10240 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '10240' 2680s # received: 10240 2680s ok 249 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 11264 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '11264' 2680s # received: 11264 2680s ok 250 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 12288 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '12288' 2680s # received: 12288 2680s ok 251 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 13312 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '13312' 2680s # received: 13312 2680s ok 252 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 14336 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '14336' 2680s # received: 14336 2680s ok 253 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 15360 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:15 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '15360' 2680s # received: 15360 2680s ok 254 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 16384 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '16384' 2680s # received: 16384 2680s ok 255 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 17408 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '17408' 2680s # received: 17408 2680s ok 256 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 18432 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '18432' 2680s # received: 18432 2680s ok 257 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 19456 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '19456' 2680s # received: 19456 2680s ok 258 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 20480 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '20480' 2680s # received: 20480 2680s ok 259 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 21504 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '21504' 2680s # received: 21504 2680s ok 260 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 22528 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '22528' 2680s # received: 22528 2680s ok 261 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 23552 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '23552' 2680s # received: 23552 2680s ok 262 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 24576 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '24576' 2680s # received: 24576 2680s ok 263 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 25600 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '25600' 2680s # received: 25600 2680s ok 264 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 26624 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '26624' 2680s # received: 26624 2680s ok 265 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 27648 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '27648' 2680s # received: 27648 2680s ok 266 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 28672 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '28672' 2680s # received: 28672 2680s ok 267 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 29696 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '29696' 2680s # received: 29696 2680s ok 268 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 30720 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '30720' 2680s # received: 30720 2680s ok 269 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 31744 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '31744' 2680s # received: 31744 2680s ok 270 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 32768 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '32768' 2680s # received: 32768 2680s ok 271 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 33792 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '33792' 2680s # received: 33792 2680s ok 272 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 34816 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '34816' 2680s # received: 34816 2680s ok 273 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 35840 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '35840' 2680s # received: 35840 2680s ok 274 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 36864 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '36864' 2680s # received: 36864 2680s ok 275 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 37888 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '37888' 2680s # received: 37888 2680s ok 276 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 38912 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '38912' 2680s # received: 38912 2680s ok 277 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 39936 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '39936' 2680s # received: 39936 2680s ok 278 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 40960 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '40960' 2680s # received: 40960 2680s ok 279 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 41984 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '41984' 2680s # received: 41984 2680s ok 280 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 43008 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:16 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '43008' 2680s # received: 43008 2680s ok 281 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 44032 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '44032' 2680s # received: 44032 2680s ok 282 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 45056 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '45056' 2680s # received: 45056 2680s ok 283 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 46080 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '46080' 2680s # received: 46080 2680s ok 284 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 47104 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '47104' 2680s # received: 47104 2680s ok 285 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 48128 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '48128' 2680s # received: 48128 2680s ok 286 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 49152 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '49152' 2680s # received: 49152 2680s ok 287 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 50176 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '50176' 2680s # received: 50176 2680s ok 288 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 51200 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 6 2680s #Client-Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '51200' 2680s # received: 51200 2680s ok 289 2680s #lwp request: 2680s #POST https://localhost:8561/eat_post HTTP/1.1 2680s #User-Agent: libwww-perl/6.77 2680s #Content-Length: 102400 2680s # 2680s #server response: 2680s #HTTP/1.1 200 OK 2680s #Connection: close 2680s #Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2680s #Vary: In-If1 2680s #Content-Length: 7 2680s #Client-Date: Fri, 21 Feb 2025 13:26:17 GMT 2680s #Client-Peer: 127.0.0.1:8561 2680s #Client-Response-Num: 1 2680s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2680s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2680s #Client-SSL-Socket-Class: IO::Socket::SSL 2680s #Client-SSL-Version: TLSv1_3 2680s #DMMATCH1: 1 2680s # 2680s # testing : length posted 2680s # expected: '102400' 2680s # received: 102400 2680s ok 290 2680s ok 2684s t/ssl/require.t ..................... 2684s 1..10 2684s # Running under perl version 5.040000 for linux 2684s # Current time local: Fri Feb 21 13:26:17 2025 2684s # Current time GMT: Fri Feb 21 13:26:17 2025 2684s # Using Test.pm version 1.31 2684s # Using Apache/Test.pm version 1.44 2684s ok 1 2684s ok 2 2684s ok 3 2684s ok 4 2684s ok 5 2684s ok 6 2684s ok 7 2684s ok 8 2684s ok 9 2684s ok 10 2684s ok 2689s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 2695s t/ssl/varlookup.t ................... 2695s 1..83 2695s # Running under perl version 5.040000 for linux 2695s # Current time local: Fri Feb 21 13:26:26 2025 2695s # Current time GMT: Fri Feb 21 13:26:26 2025 2695s # Using Test.pm version 1.31 2695s # Using Apache/Test.pm version 1.44 2695s # testing : HTTP_USER_AGENT 2695s # expected: 'libwww-perl/6.77' 2695s # received: 'libwww-perl/6.77' 2695s ok 1 2695s # testing : HTTP:User-Agent 2695s # expected: 'libwww-perl/6.77' 2695s # received: 'libwww-perl/6.77' 2695s ok 2 2695s # testing : HTTP_REFERER 2695s # expected: 't/ssl/varlookup.t' 2695s # received: 't/ssl/varlookup.t' 2695s ok 3 2695s # testing : HTTP_HOST 2695s # expected: 'localhost:8532' 2695s # received: 'localhost:8532' 2695s ok 4 2695s # testing : QUERY_STRING 2695s # expected: 'QUERY_STRING' 2695s # received: 'QUERY_STRING' 2695s ok 5 2695s # testing : SERVER_SOFTWARE 2695s # expected: qr/^Apache\/2.4.62/ 2695s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1' 2695s ok 6 2695s # testing : SERVER_ADMIN 2695s # expected: 'tuser@localhost' 2695s # received: 'tuser@localhost' 2695s ok 7 2695s # testing : SERVER_PORT 2695s # expected: '8532' 2695s # received: '8532' 2695s ok 8 2695s # testing : SERVER_NAME 2695s # expected: 'localhost' 2695s # received: 'localhost' 2695s ok 9 2695s # testing : SERVER_PROTOCOL 2695s # expected: qr/^HTTP\/1\.\d$/ 2695s # received: 'HTTP/1.1' 2695s ok 10 2695s # testing : REMOTE_ADDR 2695s # expected: '127.0.0.1' 2695s # received: '127.0.0.1' 2695s ok 11 2695s # testing : DOCUMENT_ROOT 2695s # expected: '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs' 2695s # received: '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs' 2695s ok 12 2695s # testing : REQUEST_METHOD 2695s # expected: 'GET' 2695s # received: 'GET' 2695s ok 13 2695s # testing : REQUEST_URI 2695s # expected: '/test_ssl_var_lookup' 2695s # received: '/test_ssl_var_lookup' 2695s ok 14 2695s # testing : TIME_YEAR 2695s # expected: 2025 2695s # received: '2025' 2695s ok 15 2695s # testing : TIME_MON 2695s # expected: '02' 2695s # received: '02' 2695s ok 16 2695s # testing : TIME_DAY 2695s # expected: '21' 2695s # received: '21' 2695s ok 17 2695s # testing : TIME_WDAY 2695s # expected: 5 2695s # received: '5' 2695s ok 18 2695s # testing : IS_SUBREQ 2695s # expected: 'false' 2695s # received: 'false' 2695s ok 19 2695s # testing : API_VERSION 2695s # expected: '20120211' 2695s # received: '20120211' 2695s ok 20 2695s # testing : THE_REQUEST 2695s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 2695s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 2695s ok 21 2695s # testing : REQUEST_SCHEME 2695s # expected: 'https' 2695s # received: 'https' 2695s ok 22 2695s # testing : HTTPS 2695s # expected: 'on' 2695s # received: 'on' 2695s ok 23 2695s # testing : ENV:THE_ARGS 2695s # expected: 'ENV:THE_ARGS' 2695s # received: 'ENV:THE_ARGS' 2695s ok 24 2695s # testing : SSL_CLIENT_M_VERSION 2695s # expected: qr/^\d+$/ 2695s # received: '3' 2695s ok 25 2695s # testing : SSL_SERVER_M_VERSION 2695s # expected: qr/^\d+$/ 2695s # received: '3' 2695s ok 26 2695s # testing : SSL_CLIENT_M_SERIAL 2695s # expected: qr/^[0-9A-F]+$/ 2695s # received: '09' 2695s ok 27 2695s # testing : SSL_SERVER_M_SERIAL 2695s # expected: qr/^[0-9A-F]+$/ 2695s # received: '06' 2695s ok 28 2695s # testing : SSL_PROTOCOL 2695s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 2695s # received: 'TLSv1.3' 2695s ok 29 2695s # testing : SSL_CLIENT_V_START 2695s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 2695s # received: 'Feb 21 13:14:33 2025 GMT' 2695s ok 30 2695s # testing : SSL_SERVER_V_START 2695s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 2695s # received: 'Feb 21 13:14:33 2025 GMT' 2695s ok 31 2695s # testing : SSL_CLIENT_V_END 2695s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 2695s # received: 'Feb 21 13:14:33 2026 GMT' 2695s ok 32 2695s # testing : SSL_SERVER_V_END 2695s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 2695s # received: 'Feb 21 13:14:33 2026 GMT' 2695s ok 33 2695s # testing : SSL_CIPHER 2695s # expected: qr/^[A-Z0-9_-]+$/ 2695s # received: 'TLS_AES_256_GCM_SHA384' 2695s ok 34 2695s # testing : SSL_CIPHER_EXPORT 2695s # expected: 'false' 2695s # received: 'false' 2695s ok 35 2695s # testing : SSL_CIPHER_ALGKEYSIZE 2695s # expected: qr/^\d+$/ 2695s # received: '256' 2695s ok 36 2695s # testing : SSL_CIPHER_USEKEYSIZE 2695s # expected: qr/^\d+$/ 2695s # received: '256' 2695s ok 37 2695s # testing : SSL_SECURE_RENEG 2695s # expected: qr/^(false|true)$/ 2695s # received: 'false' 2695s ok 38 2695s # testing : SSL_CLIENT_S_DN 2695s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2695s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2695s ok 39 2695s # testing : SSL_SERVER_S_DN 2695s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 2695s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 2695s ok 40 2695s # testing : SSL_CLIENT_S_DN_C 2695s # expected: 'US' 2695s # received: 'US' 2695s ok 41 2695s # testing : SSL_SERVER_S_DN_C 2695s # expected: 'US' 2695s # received: 'US' 2695s ok 42 2695s # testing : SSL_CLIENT_S_DN_ST 2695s # expected: 'California' 2695s # received: 'California' 2695s ok 43 2695s # testing : SSL_SERVER_S_DN_ST 2695s # expected: 'California' 2695s # received: 'California' 2695s ok 44 2695s # testing : SSL_CLIENT_S_DN_L 2695s # expected: 'San Francisco' 2695s # received: 'San Francisco' 2695s ok 45 2695s # testing : SSL_SERVER_S_DN_L 2695s # expected: 'San Francisco' 2695s # received: 'San Francisco' 2695s ok 46 2695s # testing : SSL_CLIENT_S_DN_O 2695s # expected: 'ASF' 2695s # received: 'ASF' 2695s ok 47 2695s # testing : SSL_SERVER_S_DN_O 2695s # expected: 'ASF' 2695s # received: 'ASF' 2695s ok 48 2695s # testing : SSL_CLIENT_S_DN_OU 2695s # expected: 'httpd-test' 2695s # received: 'httpd-test' 2695s ok 49 2695s # testing : SSL_SERVER_S_DN_OU 2695s # expected: qr/^httpd-test\/([-\w]+)/ 2695s # received: 'httpd-test/rsa-test' 2695s ok 50 2695s # testing : SSL_CLIENT_S_DN_CN 2695s # expected: 'client_ok' 2695s # received: 'client_ok' 2695s ok 51 2695s # testing : SSL_SERVER_S_DN_CN 2695s # expected: 'localhost' 2695s # received: 'localhost' 2695s ok 52 2695s # testing : SSL_CLIENT_S_DN_Email 2695s # expected: 'test-dev@httpd.apache.org' 2695s # received: 'test-dev@httpd.apache.org' 2695s ok 53 2695s # testing : SSL_SERVER_S_DN_Email 2695s # expected: 'test-dev@httpd.apache.org' 2695s # received: 'test-dev@httpd.apache.org' 2695s ok 54 2695s # testing : SSL_CLIENT_SAN_Email_0 2695s # expected: 'test-dev@httpd.apache.org' 2695s # received: 'test-dev@httpd.apache.org' 2695s ok 55 2695s # testing : SSL_SERVER_SAN_DNS_0 2695s # expected: 'localhost' 2695s # received: 'localhost' 2695s ok 56 2695s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 2695s # expected: 'test-dev@httpd.apache.org' 2695s # received: 'test-dev@httpd.apache.org' 2695s ok 57 2695s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 2695s # expected: '_https.localhost' 2695s # received: '_https.localhost' 2695s ok 58 2695s # testing : SSL_CLIENT_I_DN 2695s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2695s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2695s ok 59 2695s # testing : SSL_SERVER_I_DN 2695s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2695s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 2695s ok 60 2695s # testing : SSL_CLIENT_I_DN_C 2695s # expected: 'US' 2695s # received: 'US' 2695s ok 61 2695s # testing : SSL_SERVER_I_DN_C 2695s # expected: 'US' 2695s # received: 'US' 2695s ok 62 2695s # testing : SSL_CLIENT_I_DN_ST 2695s # expected: 'California' 2695s # received: 'California' 2695s ok 63 2695s # testing : SSL_SERVER_I_DN_ST 2695s # expected: 'California' 2695s # received: 'California' 2695s ok 64 2695s # testing : SSL_CLIENT_I_DN_L 2695s # expected: 'San Francisco' 2695s # received: 'San Francisco' 2695s ok 65 2695s # testing : SSL_SERVER_I_DN_L 2695s # expected: 'San Francisco' 2695s # received: 'San Francisco' 2695s ok 66 2695s # testing : SSL_CLIENT_I_DN_O 2695s # expected: 'ASF' 2695s # received: 'ASF' 2695s ok 67 2695s # testing : SSL_SERVER_I_DN_O 2695s # expected: 'ASF' 2695s # received: 'ASF' 2695s ok 68 2695s # testing : SSL_CLIENT_I_DN_OU 2695s # expected: 'httpd-test' 2695s # received: 'httpd-test' 2695s ok 69 2695s # testing : SSL_SERVER_I_DN_OU 2695s # expected: 'httpd-test' 2695s # received: 'httpd-test' 2695s ok 70 2695s # testing : SSL_CLIENT_I_DN_CN 2695s # expected: 'ca' 2695s # received: 'ca' 2695s ok 71 2695s # testing : SSL_SERVER_I_DN_CN 2695s # expected: 'ca' 2695s # received: 'ca' 2695s ok 72 2695s # testing : SSL_SERVER_I_DN_CN_RAW 2695s # expected: 'ca' 2695s # received: 'ca' 2695s ok 73 2695s # testing : SSL_SERVER_I_DN_CN_0_RAW 2695s # expected: 'ca' 2695s # received: 'ca' 2695s ok 74 2695s # testing : SSL_CLIENT_I_DN_Email 2695s # expected: 'test-dev@httpd.apache.org' 2695s # received: 'test-dev@httpd.apache.org' 2695s ok 75 2695s # testing : SSL_SERVER_I_DN_Email 2695s # expected: 'test-dev@httpd.apache.org' 2695s # received: 'test-dev@httpd.apache.org' 2695s ok 76 2695s # testing : SSL_CLIENT_A_SIG 2695s # expected: 'sha256WithRSAEncryption' 2695s # received: 'sha256WithRSAEncryption' 2695s ok 77 2695s # testing : SSL_SERVER_A_SIG 2695s # expected: 'sha256WithRSAEncryption' 2695s # received: 'sha256WithRSAEncryption' 2695s ok 78 2695s # testing : SSL_CLIENT_A_KEY 2695s # expected: 'rsaEncryption' 2695s # received: 'rsaEncryption' 2695s ok 79 2695s # testing : SSL_SERVER_A_KEY 2695s # expected: qr/^[rd]saEncryption$/ 2695s # received: 'rsaEncryption' 2695s ok 80 2695s # testing : SSL_CLIENT_CERT 2695s # expected: qr/^-----BEGIN CERTIFICATE-----/ 2695s # received: '-----BEGIN CERTIFICATE----- 2695s # MIIEezCCA2OgAwIBAgIBCTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 2695s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 2695s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 2695s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx 2695s # MTMxNDMzWhcNMjYwMjIxMTMxNDMzWjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 2695s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 2695s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 2695s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 2695s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0LaNsnPKQRnzYqts403FgparXT6rM69QXK4v 2695s # qM3cYcLhL4snkmmACtnRIz/6VqcE5q9yAItbm0FqAM4gC0G5HBrzDIOQlzYS61LZ 2695s # x7geOPYv6e8RSuEx19BCQLGSjyfhF3NlyQnF1wwIb1fLBPjZTW2IQNqCHxcnqDTp 2695s # e8F1eYu7//4o7O0BLMaVAmcrFf844483diVljobadIu3/cndvfFnlJ4OztFREOvW 2695s # oKuYVWo1H5y0xAO38PUPmdaeKlkCJkM/BnPxqxHS/mj57oeI2Q+Ha5aYrSso82Ke 2695s # KxKoC3DWn6nP3L6te3lmfd3QoscEPJ/zghVdSvWnptA+et/BEwIDAQABo4HOMIHL 2695s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 2695s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 2695s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 2695s # HQ4EFgQUgk5dqeWTABr/7fxsNuvwbD3W9fEwHwYDVR0jBBgwFoAUIEwLTUoOvsMK 2695s # fxXP3fXwAmzWWtEwDQYJKoZIhvcNAQELBQADggEBAGCghwm4lyJkud9OYaEmI9bd 2695s # OHghDZVqpUKKkvvyfRLkx0GDIIhDhZ9y3WWBCFajbSnQW8AJeqMZS2abT7FXpGWt 2695s # E7AF2+oUai5dSvgpog3Ca5SRCh1T6qju6n0iFZYI//hWwJeZnJrVFTV2N0ozNnDE 2695s # AqoP6nGIsJcF1EyU6u61nApsEsBwIXt4Ku5I4qcbNEkE62023Gn+Raj2Miwq+ien 2695s # A78+axo8z/s4OXS1k6F+9YGu9ANN7JbEjA4/X7oMtO9e5j0KOeA0+XfghvRi/08Z 2695s # d3pLO6FrwMLN2o+LjokZgIBUXkA36Zb7Gj0ThaftQZqMQkONS/JdQWhu+yUK3QI= 2695s # -----END CERTIFICATE----- 2695s # ' 2695s ok 81 2695s # testing : SSL_SERVER_CERT 2695s # expected: qr/^-----BEGIN CERTIFICATE-----/ 2695s # received: '-----BEGIN CERTIFICATE----- 2695s # MIIERDCCAyygAwIBAgIBBjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 2695s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 2695s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 2695s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx 2695s # MTMxNDMzWhcNMjYwMjIxMTMxNDMzWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 2695s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 2695s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 2695s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 2695s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1asVFEOveXVqEp4TEFggLezJ 2695s # GQWkHka61cjTVQwFIKAbyrcgWBs62Q9XMjDMWL+o2FExxylC34x3T1fXH8DdCfV3 2695s # sZoa9VpXhUGqG+ql0YXWdeHxz5bPvIXdLMxdupN7sO3l+aH9y+VirbzpERY+xBue 2695s # OxEQOcqp54aMo0w90NvgfOlofEcQzn0k4vfSQVfMNQWYGztT3Q4iJABIAX8p3jDo 2695s # BZv7Kq4+W2xtfVwFgFIY86scvATmlR0LzjElyX9b0R7Nmyj8SYb4YBM0aWcUibgS 2695s # VF0dCHiTkSuRaPBXPKu1wKelMBYUG8Ez6MgkQxQa4giYoLM8OJyzMZaM78qFHQID 2695s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 2695s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRS 2695s # 5Qi3xlZqmaVIkhwIhGyXppQpzTAfBgNVHSMEGDAWgBQgTAtNSg6+wwp/Fc/d9fAC 2695s # bNZa0TANBgkqhkiG9w0BAQsFAAOCAQEAFaD9Fem+NBxW8KGmCj5Pl1ioG64zBptE 2695s # AWSsTXxYKq1Shd4QRvlZ7De95kpr7ZAjDHMr6p6jMhyoKftOlpYo42Et1Mq+Um7F 2695s # BYaInXaLxMuiRwDfIlRRXtz9ULeZd2os3se8Qz1gq+rXlRVl/XDmWlx5Lq4kSHdY 2695s # QB6pR9pqbvLZ1+0m8K3JSdiQC5Y7nv+znud+b62FPbx6iMn8gezmU5WgOWVtVRmt 2695s # typp7g0xg8UQ2MIjBv5L3IGIw84UG/R/txh9zG3kXLhbqKCwRyc9nKEoq35NCjCl 2695s # cwznujk4h9aUU+YEaql8yqG1zZ7w+6hoB3GZzWhpjje6qXIkfnRixg== 2695s # -----END CERTIFICATE----- 2695s # ' 2695s ok 82 2695s # testing : SSL_CLIENT_VERIFY 2695s # expected: 'SUCCESS' 2695s # received: 'SUCCESS' 2695s ok 83 2695s ok 2699s t/ssl/verify.t ...................... 2699s 1..3 2699s # Running under perl version 5.040000 for linux 2699s # Current time local: Fri Feb 21 13:26:32 2025 2699s # Current time GMT: Fri Feb 21 13:26:32 2025 2699s # Using Test.pm version 1.31 2699s # Using Apache/Test.pm version 1.44 2699s HTTP/1.1 403 Forbidden 2699s Connection: close 2699s Date: Fri, 21 Feb 2025 13:26:36 GMT 2699s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2699s Content-Length: 258 2699s Content-Type: text/html; charset=iso-8859-1 2699s Client-Date: Fri, 21 Feb 2025 13:26:36 GMT 2699s Client-Peer: 127.0.0.1:8532 2699s Client-Response-Num: 1 2699s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2699s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2699s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2699s Client-SSL-Socket-Class: IO::Socket::SSL 2699s Client-SSL-Version: TLSv1_3 2699s Title: 403 Forbidden 2699s 2699s 2699s 2699s 403 Forbidden 2699s 2699s

Forbidden

2699s

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

2699s 2699s ok 1 2699s HTTP/1.1 200 OK 2699s Connection: close 2699s Date: Fri, 21 Feb 2025 13:26:36 GMT 2699s Accept-Ranges: bytes 2699s ETag: "1a-62772ef7d8680" 2699s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2699s Vary: In-If1 2699s Content-Length: 26 2699s Content-Type: text/html 2699s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2699s Client-Date: Fri, 21 Feb 2025 13:26:36 GMT 2699s Client-Peer: 127.0.0.1:8532 2699s Client-Response-Num: 1 2699s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2699s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2699s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2699s Client-SSL-Socket-Class: IO::Socket::SSL 2699s Client-SSL-Version: TLSv1_3 2699s DMMATCH1: 1 2699s 2699s welcome to localhost:8529 2699s ok 2 2699s 500 Server closed connection without sending any data back 2699s Content-Type: text/plain 2699s Client-Date: Fri, 21 Feb 2025 13:26:36 GMT 2699s Client-Warning: Internal response 2699s 2699s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2699s ok 3 2699s ok 2699s All tests successful. 2699s Files=143, Tests=7309, 700 wallclock secs ( 2.51 usr 1.23 sys + 234.66 cusr 472.35 csys = 710.75 CPU) 2699s Result: PASS 2699s [warning] server localhost:8529 shutdown 2700s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_worker 2700s Files=143, Tests=7309, 700 wallclock secs ( 2.51 usr 1.23 sys + 234.66 cusr 472.35 csys = 710.75 CPU) 2700s Result: PASS 2700s + grep -E '^Result: PASS' testlog.mpm_worker 2700s + grep -E '^Result: FAIL' testlog.mpm_worker 2700s + grep -E 'server dumped core' testlog.mpm_worker 2700s + return 0 2700s + run_tests mpm_event 2700s + local MPM=mpm_event 2700s + shift 2700s =============Running-with-mpm_event========== 2700s + local LOG=testlog.mpm_event 2700s + echo =============Running-with-mpm_event========== 2700s + rm -f apache2.conf.debian 2700s + cp /etc/apache2/apache2.conf apache2.conf.debian 2700s + cat /etc/apache2/mods-available/mpm_event.load 2700s + 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 2700s + grep -v mpm_ 2700s + xargs cat 2700s + for m in bucketeer case_filter case_filter_in 2700s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 2700s + for m in bucketeer case_filter case_filter_in 2700s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 2700s + for m in bucketeer case_filter case_filter_in 2700s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 2700s + cat /etc/apache2/mods-available/mime.conf 2700s + echo 'Servername localhost' 2700s + make clean 2700s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 2700s t/TEST -clean 2700s [warning] setting ulimit to allow core files 2700s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/TEST -clean 2701s Duplicate specification "clean" for option "clean" 2701s Duplicate specification "help" for option "help" 2701s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules' 2701s cd test_utilities && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 2701s 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 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 2701s cd input_body_filter && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 2701s 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 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 2701s cd eat_post && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/eat_post' 2701s 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 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/eat_post' 2701s cd test_rwrite && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 2701s 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 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 2701s cd test_ssl && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 2701s 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 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 2701s cd memory_track && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/memory_track' 2701s 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 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/memory_track' 2701s cd nntp_like && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 2701s 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 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 2701s cd list_modules && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/list_modules' 2701s 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 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/list_modules' 2701s cd random_chunk && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 2701s 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 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 2701s cd test_apr_uri && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 2701s 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 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 2701s cd echo_post_chunk && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 2701s 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 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 2701s cd echo_post && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post' 2701s 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 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post' 2701s cd fold && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/fold' 2701s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/fold' 2701s cd client_add_filter && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 2701s 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 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 2701s cd test_pass_brigade && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 2701s 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 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 2701s cd test_session && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_session' 2701s 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 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_session' 2701s cd authany && make clean 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/authany' 2701s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/authany' 2701s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules' 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 2701s rmdir newcerts 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 2701s rmdir certs 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 2701s rmdir csr 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 2701s rmdir export 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 2701s rmdir crl 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 2701s rmdir conf 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 2701s rmdir keys 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 2701s rmdir proxy 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 2701s unlink /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 2701s rmdir asf 2701s rmdir /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 2701s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 2701s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/Apache-Test' 2701s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 2701s t/TEST -clean 2701s [warning] setting ulimit to allow core files 2701s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 2701s Duplicate specification "clean" for option "clean" 2701s Duplicate specification "help" for option "help" 2701s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 2701s make[2]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 2701s rm -f \ 2701s TestItSelf.bso TestItSelf.def \ 2701s TestItSelf.exp TestItSelf.x \ 2701s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 2701s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 2701s *.a *.o \ 2701s *perl.core MYMETA.json \ 2701s MYMETA.yml blibdirs.ts \ 2701s core core.*perl.*.? \ 2701s core.[0-9] core.[0-9][0-9] \ 2701s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 2701s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 2701s mon.out perl \ 2701s perl perl.exe \ 2701s perlmain.c pm_to_blib \ 2701s pm_to_blib.ts so_locations \ 2701s tmon.out 2701s rm -rf \ 2701s Makefile.old blib \ 2701s t/TEST 2701s mv Makefile Makefile.old > /dev/null 2>&1 2701s make[2]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 2701s rm -f \ 2701s Test.bso Test.def \ 2701s Test.exp Test.x \ 2701s ../blib/arch/auto/Apache/Test/extralibs.all \ 2701s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 2701s *.a *.o \ 2701s *perl.core MYMETA.json \ 2701s MYMETA.yml blibdirs.ts \ 2701s core core.*perl.*.? \ 2701s core.[0-9] core.[0-9][0-9] \ 2701s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 2701s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 2701s mon.out perl \ 2701s perl perl.exe \ 2701s perlmain.c pm_to_blib \ 2701s pm_to_blib.ts so_locations \ 2701s tmon.out 2701s rm -rf \ 2701s .mypacklist Makefile.old \ 2701s blib t/REPORT \ 2701s t/TEST 2701s mv Makefile Makefile.old > /dev/null 2>&1 2701s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/Apache-Test' 2701s rm -f \ 2701s test.bso test.def \ 2701s test.exp test.x \ 2701s blib/arch/auto/httpd-test/extralibs.all \ 2701s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 2701s *.a *.o \ 2701s *perl.core MYMETA.json \ 2701s MYMETA.yml blibdirs.ts \ 2701s core core.*perl.*.? \ 2701s core.[0-9] core.[0-9][0-9] \ 2701s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 2701s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 2701s mon.out perl \ 2701s perl perl.exe \ 2701s perlmain.c pm_to_blib \ 2701s pm_to_blib.ts so_locations \ 2701s tmon.out 2701s rm -rf \ 2701s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 2701s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 2701s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 2701s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 2701s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 2701s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 2701s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 2701s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 2701s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 2701s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 2701s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 2701s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 2701s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 2701s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 2701s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 2701s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 2701s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 2701s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 2701s blib 2701s mv Makefile Makefile.old > /dev/null 2>&1 2701s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 2701s + chown -R tuser: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp 2701s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/apache2.conf.debian' 2702s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 2702s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 2702s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 2702s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 2702s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 2702s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 2702s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 2702s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 2702s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/big.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/env.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/action.pl 2702s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 2702s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 2702s Warning: NAME must be a package name 2702s Checking if your kit is complete... 2702s Looks good 2702s [ info] generating script t/TEST 2702s [ info] generating script ./t/cgi-bin/next_available_port.pl 2702s [ info] generating script ./t/cgi-bin/cookies.pl 2702s [ info] generating script t/TEST 2702s Writing MYMETA.yml and MYMETA.json 2702s Writing MYMETA.yml and MYMETA.json 2702s Checking for Cwd...ok 2702s Checking for File::Spec...ok 2702s Generating a Unix-style Makefile 2702s Writing Makefile for httpd-test 2702s Writing MYMETA.yml and MYMETA.json 2702s + su tuser -c 't/TEST ' 2702s + tee testlog.mpm_event 2702s [warning] setting ulimit to allow core files 2702s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/TEST 2702s Duplicate specification "clean" for option "clean" 2702s Duplicate specification "help" for option "help" 2706s [warning] generating SSL CA for asf 2706s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 2706s ............+....+...+..+....+.....+.+..............+................+......+.........+......+++++++++++++++++++++++++++++++++++++++*..+.........+..+.+............+..+++++++++++++++++++++++++++++++++++++++*...+.+.....+...............+.+.................+...+.......+..+...+.+............+...+......+...+..+...+......................+...........+....+......+...+.........+..+...+.......+.....+...+...............+.+.........+..+.........+.+.........+.....+.......+.....+...++++++ 2706s .+.........+.....+....+..+.............+......+.....+.........+++++++++++++++++++++++++++++++++++++++*..+.+++++++++++++++++++++++++++++++++++++++*......+......+..........+...+...............+..+.........+......+....+...+......+.........+..+....+......+.....+.........+......+...+...+.......+......+.........+...+..+.......+...........+.............+............+..+.+............+...+.....+.......+.....+.........+.........+....+.....+.......+.........+..+...+....+...+..+...+...+.......+..+.............+........+.+...+..+......+....+...+...........+.........+.+.........++++++ 2706s ----- 2706s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 2706s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 2707s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 2707s [ 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 2707s [ 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 2707s Using configuration from conf/server_dsa.cnf 2707s Check that the request matches the signature 2707s Signature ok 2707s The Subject's Distinguished Name is as follows 2707s countryName :PRINTABLE:'US' 2707s stateOrProvinceName :ASN.1 12:'California' 2707s localityName :ASN.1 12:'San Francisco' 2707s organizationName :ASN.1 12:'ASF' 2707s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 2707s commonName :ASN.1 12:'localhost' 2707s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2707s Certificate is to be certified until Feb 21 13:26:44 2026 GMT (365 days) 2707s 2707s Write out database with 1 new entries 2707s Database updated 2707s [ info] openssl genrsa -out keys/client_revoked.pem 2048 2707s [ 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 2707s [ 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 -extensions client_ext 2707s Using configuration from conf/client_revoked.cnf 2707s Check that the request matches the signature 2707s Signature ok 2707s The Subject's Distinguished Name is as follows 2707s countryName :PRINTABLE:'US' 2707s stateOrProvinceName :ASN.1 12:'California' 2707s localityName :ASN.1 12:'San Francisco' 2707s organizationName :ASN.1 12:'ASF' 2707s organizationalUnitName:ASN.1 12:'httpd-test' 2707s commonName :ASN.1 12:'client_revoked' 2707s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2707s Certificate is to be certified until Feb 21 13:26:44 2026 GMT (365 days) 2707s 2707s Write out database with 1 new entries 2707s Database updated 2707s [ 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 2707s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 2707s Using configuration from conf/cacrl.cnf 2707s Revoking Certificate 02. 2707s Database updated 2707s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 2707s Using configuration from conf/cacrl.cnf 2707s [ info] generating proxy cert: proxy/client_revoked.pem 2707s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 2707s [ 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 2708s [ 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 2708s Using configuration from conf/server2_des3.cnf 2708s Check that the request matches the signature 2708s Signature ok 2708s The Subject's Distinguished Name is as follows 2708s countryName :PRINTABLE:'US' 2708s stateOrProvinceName :ASN.1 12:'California' 2708s localityName :ASN.1 12:'San Francisco' 2708s organizationName :ASN.1 12:'ASF' 2708s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 2708s commonName :ASN.1 12:'localhost' 2708s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2708s Certificate is to be certified until Feb 21 13:26:44 2026 GMT (365 days) 2708s 2708s Write out database with 1 new entries 2708s Database updated 2708s [ info] openssl genrsa -out keys/server.pem 2048 2708s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 2708s [ 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 2708s Using configuration from conf/server.cnf 2708s Check that the request matches the signature 2708s Signature ok 2708s The Subject's Distinguished Name is as follows 2708s countryName :PRINTABLE:'US' 2708s stateOrProvinceName :ASN.1 12:'California' 2708s localityName :ASN.1 12:'San Francisco' 2708s organizationName :ASN.1 12:'ASF' 2708s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 2708s commonName :ASN.1 12:'localhost' 2708s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2708s Certificate is to be certified until Feb 21 13:26:45 2026 GMT (365 days) 2708s 2708s Write out database with 1 new entries 2708s Database updated 2708s [ info] openssl genrsa -out keys/client_colon.pem 2048 2708s [ 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 2708s [ 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 -extensions client_ext 2708s Using configuration from conf/client_colon.cnf 2708s Check that the request matches the signature 2708s Signature ok 2708s The Subject's Distinguished Name is as follows 2708s countryName :PRINTABLE:'US' 2708s stateOrProvinceName :ASN.1 12:'California' 2708s localityName :ASN.1 12:'San Francisco' 2708s organizationName :ASN.1 12:'ASF' 2708s organizationalUnitName:ASN.1 12:'httpd-test' 2708s commonName :ASN.1 12:'user:colon' 2708s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2708s Certificate is to be certified until Feb 21 13:26:45 2026 GMT (365 days) 2708s 2708s Write out database with 1 new entries 2708s Database updated 2708s [ 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 2708s [ info] generating proxy cert: proxy/client_colon.pem 2708s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 2708s [ 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 2708s [ 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 -extensions client_ext 2708s Using configuration from conf/client_snakeoil.cnf 2708s Check that the request matches the signature 2708s Signature ok 2708s The Subject's Distinguished Name is as follows 2708s countryName :PRINTABLE:'AU' 2708s stateOrProvinceName :ASN.1 12:'Queensland' 2708s localityName :ASN.1 12:'Mackay' 2708s organizationName :ASN.1 12:'Snake Oil, Ltd.' 2708s organizationalUnitName:ASN.1 12:'Staff' 2708s commonName :ASN.1 12:'client_snakeoil' 2708s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2708s Certificate is to be certified until Feb 21 13:26:45 2026 GMT (365 days) 2708s 2708s Write out database with 1 new entries 2708s Database updated 2708s [ 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 2708s [ info] generating proxy cert: proxy/client_snakeoil.pem 2708s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 2708s [ 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 2708s [ 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 2708s Using configuration from conf/server_des3.cnf 2708s Check that the request matches the signature 2708s Signature ok 2708s The Subject's Distinguished Name is as follows 2708s countryName :PRINTABLE:'US' 2708s stateOrProvinceName :ASN.1 12:'California' 2708s localityName :ASN.1 12:'San Francisco' 2708s organizationName :ASN.1 12:'ASF' 2708s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 2708s commonName :ASN.1 12:'localhost' 2708s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2708s Certificate is to be certified until Feb 21 13:26:45 2026 GMT (365 days) 2708s 2708s Write out database with 1 new entries 2708s Database updated 2708s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 2708s [ 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 2708s [ 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 2708s Using configuration from conf/server2_dsa.cnf 2708s Check that the request matches the signature 2708s Signature ok 2708s The Subject's Distinguished Name is as follows 2708s countryName :PRINTABLE:'US' 2708s stateOrProvinceName :ASN.1 12:'California' 2708s localityName :ASN.1 12:'San Francisco' 2708s organizationName :ASN.1 12:'ASF' 2708s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 2708s commonName :ASN.1 12:'localhost' 2708s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2708s Certificate is to be certified until Feb 21 13:26:45 2026 GMT (365 days) 2708s 2708s Write out database with 1 new entries 2708s Database updated 2708s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 2708s [ 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 2708s [ 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 2708s Using configuration from conf/server_des3_dsa.cnf 2708s Check that the request matches the signature 2708s Signature ok 2708s The Subject's Distinguished Name is as follows 2708s countryName :PRINTABLE:'US' 2708s stateOrProvinceName :ASN.1 12:'California' 2708s localityName :ASN.1 12:'San Francisco' 2708s organizationName :ASN.1 12:'ASF' 2708s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 2708s commonName :ASN.1 12:'localhost' 2708s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2708s Certificate is to be certified until Feb 21 13:26:45 2026 GMT (365 days) 2708s 2708s Write out database with 1 new entries 2708s Database updated 2708s [ info] openssl genrsa -out keys/server2.pem 2048 2709s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 2709s [ 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 2709s Using configuration from conf/server2.cnf 2709s Check that the request matches the signature 2709s Signature ok 2709s The Subject's Distinguished Name is as follows 2709s countryName :PRINTABLE:'US' 2709s stateOrProvinceName :ASN.1 12:'California' 2709s localityName :ASN.1 12:'San Francisco' 2709s organizationName :ASN.1 12:'ASF' 2709s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 2709s commonName :ASN.1 12:'localhost' 2709s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2709s Certificate is to be certified until Feb 21 13:26:46 2026 GMT (365 days) 2709s 2709s Write out database with 1 new entries 2709s Database updated 2709s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 2709s [ 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 2709s [ 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 2709s Using configuration from conf/server2_des3_dsa.cnf 2709s Check that the request matches the signature 2709s Signature ok 2709s The Subject's Distinguished Name is as follows 2709s countryName :PRINTABLE:'US' 2709s stateOrProvinceName :ASN.1 12:'California' 2709s localityName :ASN.1 12:'San Francisco' 2709s organizationName :ASN.1 12:'ASF' 2709s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 2709s commonName :ASN.1 12:'localhost' 2709s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2709s Certificate is to be certified until Feb 21 13:26:46 2026 GMT (365 days) 2709s 2709s Write out database with 1 new entries 2709s Database updated 2709s [ info] openssl genrsa -out keys/client_ok.pem 2048 2709s [ 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 2709s [ 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_ext -extensions client_ok_ext 2709s Using configuration from conf/client_ok.cnf 2709s Check that the request matches the signature 2709s Signature ok 2709s The Subject's Distinguished Name is as follows 2709s countryName :PRINTABLE:'US' 2709s stateOrProvinceName :ASN.1 12:'California' 2709s localityName :ASN.1 12:'San Francisco' 2709s organizationName :ASN.1 12:'ASF' 2709s organizationalUnitName:ASN.1 12:'httpd-test' 2709s commonName :ASN.1 12:'client_ok' 2709s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 2709s Certificate is to be certified until Feb 21 13:26:46 2026 GMT (365 days) 2709s 2709s Write out database with 1 new entries 2709s Database updated 2709s [ 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 2709s [ info] generating proxy cert: proxy/client_ok.pem 2709s [ info] linked ca-bundle.crl to fdd35eee.r0 2709s cd test_utilities && make .libs/mod_test_utilities.so 2709s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 2709s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 2709s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 2709s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 2710s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 2710s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 2710s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 2710s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 2710s cd input_body_filter && make .libs/mod_input_body_filter.so 2710s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 2710s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 2710s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/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 2710s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 2710s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 2710s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 2710s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 2710s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 2710s cd eat_post && make .libs/mod_eat_post.so 2710s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/eat_post' 2710s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 2710s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 2710s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 2711s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 2711s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 2711s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 2711s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/eat_post' 2711s cd test_rwrite && make .libs/mod_test_rwrite.so 2711s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 2711s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 2711s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 2711s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 2711s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 2711s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 2711s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 2711s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 2711s cd test_ssl && make .libs/mod_test_ssl.so 2711s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 2711s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 2711s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 2712s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 2712s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 2712s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 2712s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 2712s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 2712s cd memory_track && make .libs/mod_memory_track.so 2712s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/memory_track' 2712s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 2712s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 2712s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 2712s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 2712s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 2712s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 2712s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/memory_track' 2712s cd nntp_like && make .libs/mod_nntp_like.so 2712s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 2712s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 2712s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 2712s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 2713s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 2713s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 2713s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 2713s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 2713s cd list_modules && make .libs/mod_list_modules.so 2713s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/list_modules' 2713s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 2713s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 2713s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 2713s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 2713s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 2713s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 2713s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/list_modules' 2713s cd random_chunk && make .libs/mod_random_chunk.so 2713s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 2713s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 2713s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 2714s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 2714s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 2714s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 2714s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 2714s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 2714s cd test_apr_uri && make .libs/mod_test_apr_uri.so 2714s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 2714s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 2714s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/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 2714s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 2714s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 2714s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 2715s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 2715s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 2715s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 2715s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 2715s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 2715s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/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 2715s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 2715s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 2715s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 2715s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 2715s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 2715s cd echo_post && make .libs/mod_echo_post.so 2715s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post' 2715s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 2715s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 2715s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 2715s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 2716s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 2716s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 2716s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/echo_post' 2716s cd fold && make .libs/mod_fold.so 2716s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/fold' 2716s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 2716s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 2716s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 2716s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 2716s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 2716s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 2716s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/fold' 2716s cd client_add_filter && make .libs/mod_client_add_filter.so 2716s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 2716s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 2716s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/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 2716s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 2716s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 2717s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 2717s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 2717s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 2717s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 2717s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 2717s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 2717s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/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 2717s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 2717s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 2717s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 2717s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 2717s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 2717s cd test_session && make .libs/mod_test_session.so 2717s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_session' 2717s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 2717s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 2717s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 2718s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 2718s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 2718s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 2718s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/test_session' 2718s cd authany && make .libs/mod_authany.so 2718s make[1]: Entering directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/authany' 2718s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 2718s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 2718s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 2718s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 2718s libtool: link: aarch64-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 2719s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 2719s make[1]: Leaving directory '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/c-modules/authany' 2719s /usr/sbin/apache2 -d /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 2719s using Apache/2.4.62 (event MPM) 2719s 2719s waiting 60 seconds for server to start: .[Fri Feb 21 13:26:56.086396 2025] [core:trace3] [pid 947911:tid 947911] core.c(3482): Setting LogLevel for all modules to trace8 2719s [Fri Feb 21 13:26:56.087408 2025] [core:trace6] [pid 947911:tid 947911] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 2719s [Fri Feb 21 13:26:56.087530 2025] [core:trace3] [pid 947911:tid 947911] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 2719s [Fri Feb 21 13:26:56.088829 2025] [core:trace6] [pid 947911:tid 947911] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 2719s [Fri Feb 21 13:26:56.088979 2025] [core:trace3] [pid 947911:tid 947911] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 2719s [Fri Feb 21 13:26:56.089040 2025] [core:trace3] [pid 947911:tid 947911] core.c(3482): Setting LogLevel for all modules to info 2719s [Fri Feb 21 13:26:56.089102 2025] [core:trace6] [pid 947911:tid 947911] core.c(3499): Cannot find module 'core', trying 'core_module' 2719s [Fri Feb 21 13:26:56.089153 2025] [core:trace3] [pid 947911:tid 947911] core.c(3509): Setting LogLevel for module core.c to crit 2719s [Fri Feb 21 13:26:56.089241 2025] [core:trace3] [pid 947911:tid 947911] core.c(3482): Setting LogLevel for all modules to crit 2719s [Fri Feb 21 13:26:56.089308 2025] [core:trace6] [pid 947911:tid 947911] core.c(3499): Cannot find module 'core', trying 'core_module' 2719s [Fri Feb 21 13:26:56.089367 2025] [core:trace3] [pid 947911:tid 947911] core.c(3509): Setting LogLevel for module core.c to info 2719s [Fri Feb 21 13:26:56.089425 2025] [core:trace3] [pid 947911:tid 947911] core.c(3482): Setting LogLevel for all modules to crit 2719s [Fri Feb 21 13:26:56.089519 2025] [core:trace6] [pid 947911:tid 947911] core.c(3499): Cannot find module 'core', trying 'core_module' 2719s [Fri Feb 21 13:26:56.089588 2025] [core:trace3] [pid 947911:tid 947911] core.c(3509): Setting LogLevel for module core.c to info 2719s [Fri Feb 21 13:26:56.089645 2025] [core:trace3] [pid 947911:tid 947911] core.c(3482): Setting LogLevel for all modules to crit 2719s [Fri Feb 21 13:26:56.089708 2025] [core:trace3] [pid 947911:tid 947911] core.c(3482): Setting LogLevel for all modules to info 2719s [Fri Feb 21 13:26:56.089731 2025] [core:trace6] [pid 947911:tid 947911] core.c(3499): Cannot find module 'core', trying 'core_module' 2719s [Fri Feb 21 13:26:56.089736 2025] [core:trace3] [pid 947911:tid 947911] core.c(3509): Setting LogLevel for module core.c to crit 2719s [Fri Feb 21 13:26:56.089748 2025] [core:trace3] [pid 947911:tid 947911] core.c(3482): Setting LogLevel for all modules to info 2719s [Fri Feb 21 13:26:56.090514 2025] [alias:warn] [pid 947911:tid 947911] AH00671: The Alias directive in /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 2719s [Fri Feb 21 13:26:56.090552 2025] [proxy:info] [pid 947911:tid 947911] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 2719s [Fri Feb 21 13:26:56.091086 2025] [proxy:info] [pid 947911:tid 947911] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 2719s [Fri Feb 21 13:26:56.091112 2025] [core:trace6] [pid 947911:tid 947911] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 2719s [Fri Feb 21 13:26:56.091119 2025] [core:trace3] [pid 947911:tid 947911] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 2719s 2719s waiting 60 seconds for server to start: ok (waited 0 secs) 2719s server localhost:8529 started 2719s server localhost:8530 listening (mod_nntp_like) 2719s server localhost:8531 listening (mod_nntp_like_ssl) 2719s server localhost:8532 listening (mod_ssl) 2719s server localhost:8533 listening (ssl_optional_cc) 2719s server localhost:8534 listening (ssl_pr33791) 2719s server localhost:8535 listening (ssl_ocsp) 2719s server localhost:8536 listening (mod_cache) 2719s server localhost:8537 listening (mod_vhost_alias) 2719s server localhost:8538 listening (cve_2011_3368_rewrite) 2719s server localhost:8539 listening (proxy_http_reverse) 2719s server localhost:8540 listening (proxy_http_nofwd) 2719s server localhost:8541 listening (cve_2011_3368) 2719s server localhost:8542 listening (mod_headers) 2719s server localhost:8543 listening (mod_echo) 2719s server localhost:8544 listening (mod_echo_ssl) 2719s server localhost:8545 listening (error_document) 2719s server localhost:8546 listening (http_unsafe) 2719s server localhost:8547 listening (http_strict) 2719s server localhost:8548 listening (remote_ip) 2719s server localhost:8549 listening (mod_proxy) 2719s server localhost:8550 listening (proxy_http_bal1) 2719s server localhost:8551 listening (proxy_http_bal2) 2719s server localhost:8552 listening (proxy_http_balancer) 2719s server localhost:8555 listening (proxy_fcgi) 2719s server localhost:8556 listening (core) 2719s server localhost:8557 listening (mod_include) 2719s server localhost:8558 listening (proxy_http_https) 2719s server localhost:8559 listening (proxy_https_https) 2719s server localhost:8560 listening (proxy_http_https_proxy_section) 2719s server localhost:8561 listening (proxy_https_https_proxy_section) 2719s server localhost:8562 listening (proxy_https_http) 2722s [ info] adding source lib /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 2734s t/ab/base.t ......................... 2734s 1..5 2734s # Running under perl version 5.040000 for linux 2734s # Current time local: Fri Feb 21 13:27:07 2025 2734s # Current time GMT: Fri Feb 21 13:27:07 2025 2734s # Using Test.pm version 1.31 2734s # Using Apache/Test.pm version 1.44 2734s # # running: 2734s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8556/ 2734s ok 1 2734s ok 2 2734s # # running: 2734s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 2734s ok 3 2734s ok 4 2734s ok 5 2734s ok 2738s t/apache/404.t ...................... 2738s 1..2 2738s # Running under perl version 5.040000 for linux 2738s # Current time local: Fri Feb 21 13:27:11 2025 2738s # Current time GMT: Fri Feb 21 13:27:11 2025 2738s # Using Test.pm version 1.31 2738s # Using Apache/Test.pm version 1.44 2738s # GET_STR Response: 2738s # HTTP/1.1 404 Not Found 2738s # Connection: close 2738s # Date: Fri, 21 Feb 2025 13:27:15 GMT 2738s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2738s # Content-Length: 196 2738s # Content-Type: text/html; charset=iso-8859-1 2738s # Client-Date: Fri, 21 Feb 2025 13:27:15 GMT 2738s # Client-Peer: 127.0.0.1:8529 2738s # Client-Response-Num: 1 2738s # Title: 404 Not Found 2738s # 2738s # 2738s # 2738s # 404 Not Found 2738s # 2738s #

Not Found

2738s #

The requested URL was not found on this server.

2738s # 2738s ok 1 2738s ok 2 2738s ok 2742s t/apache/acceptpathinfo.t ........... 2742s 1..36 2742s # Running under perl version 5.040000 for linux 2742s # Current time local: Fri Feb 21 13:27:15 2025 2742s # Current time GMT: Fri Feb 21 13:27:15 2025 2742s # Using Test.pm version 1.31 2742s # Using Apache/Test.pm version 1.44 2742s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 2742s # expected: '200' 2742s # received: '200' 2742s ok 1 2742s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 2742s # expected: qr/_\(none\)_/ 2742s # received: '_(none)_' 2742s ok 2 2742s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 2742s # expected: '404' 2742s # received: '404' 2742s ok 3 2742s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 2742s # expected: qr/Not Found/ 2742s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 2742s ok 36 2742s ok 2749s t/apache/byterange.t ................ 2749s # using LWP client 2749s 1..218 2749s # Running under perl version 5.040000 for linux 2749s # Current time local: Fri Feb 21 13:27:19 2025 2749s # Current time GMT: Fri Feb 21 13:27:19 2025 2749s # Using Test.pm version 1.31 2749s # Using Apache/Test.pm version 1.44 2749s downloaded 19556 bytes, file is 19556 bytes 2749s ok 1 2749s downloaded 56240 bytes, file is 56240 bytes 2749s ok 2 2749s downloaded 34282 bytes, file is 34282 bytes 2749s ok 3 2749s downloaded 55872 bytes, file is 55872 bytes 2749s ok 4 2749s downloaded 43888 bytes, file is 43888 bytes 2749s ok 5 2749s downloaded 89272 bytes, file is 89272 bytes 2749s ok 6 2749s downloaded 9991 bytes, file is 9991 bytes 2749s ok 7 2749s downloaded 9577 bytes, file is 9577 bytes 2749s ok 8 2749s downloaded 4100 bytes, file is 4100 bytes 2749s ok 9 2749s downloaded 3672 bytes, file is 3672 bytes 2749s ok 10 2749s downloaded 7680 bytes, file is 7680 bytes 2749s ok 11 2749s downloaded 144297 bytes, file is 144297 bytes 2749s ok 12 2749s downloaded 7966 bytes, file is 7966 bytes 2749s ok 13 2749s downloaded 6891 bytes, file is 6891 bytes 2749s ok 14 2749s downloaded 7760 bytes, file is 7760 bytes 2749s ok 15 2749s downloaded 6327 bytes, file is 6327 bytes 2749s ok 16 2749s downloaded 133639 bytes, file is 133639 bytes 2749s ok 17 2749s downloaded 6142 bytes, file is 6142 bytes 2749s ok 18 2749s downloaded 3594 bytes, file is 3594 bytes 2749s ok 19 2749s downloaded 4085 bytes, file is 4085 bytes 2749s ok 20 2749s downloaded 119424 bytes, file is 119424 bytes 2749s ok 21 2749s downloaded 6597 bytes, file is 6597 bytes 2749s ok 22 2749s downloaded 5335 bytes, file is 5335 bytes 2749s ok 23 2749s downloaded 4616 bytes, file is 4616 bytes 2749s ok 24 2749s downloaded 115538 bytes, file is 115538 bytes 2749s ok 25 2749s downloaded 10759 bytes, file is 10759 bytes 2749s ok 26 2749s downloaded 12271 bytes, file is 12271 bytes 2749s ok 27 2749s downloaded 9232 bytes, file is 9232 bytes 2749s ok 28 2749s downloaded 129679 bytes, file is 129679 bytes 2749s ok 29 2749s downloaded 10557 bytes, file is 10557 bytes 2749s ok 30 2749s downloaded 12319 bytes, file is 12319 bytes 2749s ok 31 2749s downloaded 8442 bytes, file is 8442 bytes 2749s ok 32 2749s downloaded 4450 bytes, file is 4450 bytes 2749s ok 33 2749s downloaded 64521 bytes, file is 64521 bytes 2749s ok 34 2749s downloaded 8201 bytes, file is 8201 bytes 2749s ok 35 2749s downloaded 4103 bytes, file is 4103 bytes 2749s ok 36 2749s downloaded 10924 bytes, file is 10924 bytes 2749s ok 37 2749s downloaded 4456 bytes, file is 4456 bytes 2749s ok 38 2749s downloaded 100186 bytes, file is 100186 bytes 2749s ok 39 2749s downloaded 7717 bytes, file is 7717 bytes 2749s ok 40 2749s downloaded 7702 bytes, file is 7702 bytes 2749s ok 41 2749s downloaded 7017 bytes, file is 7017 bytes 2749s ok 42 2749s downloaded 71129 bytes, file is 71129 bytes 2749s ok 43 2749s downloaded 4599 bytes, file is 4599 bytes 2749s ok 44 2749s downloaded 6150 bytes, file is 6150 bytes 2749s ok 45 2749s downloaded 5111 bytes, file is 5111 bytes 2749s ok 46 2749s downloaded 41016 bytes, file is 41016 bytes 2749s ok 47 2749s downloaded 5730 bytes, file is 5730 bytes 2749s ok 48 2749s downloaded 4682 bytes, file is 4682 bytes 2749s ok 49 2749s downloaded 4980 bytes, file is 4980 bytes 2749s ok 50 2749s downloaded 54032 bytes, file is 54032 bytes 2749s ok 51 2749s downloaded 7007 bytes, file is 7007 bytes 2749s ok 52 2749s downloaded 37377 bytes, file is 37377 bytes 2749s ok 53 2749s downloaded 4214 bytes, file is 4214 bytes 2749s ok 54 2749s downloaded 3944 bytes, file is 3944 bytes 2749s ok 55 2749s downloaded 4054 bytes, file is 4054 bytes 2749s ok 56 2749s downloaded 44427 bytes, file is 44427 bytes 2749s ok 57 2749s downloaded 4744 bytes, file is 4744 bytes 2749s ok 58 2749s downloaded 3945 bytes, file is 3945 bytes 2749s ok 59 2749s downloaded 4055 bytes, file is 4055 bytes 2749s ok 60 2749s downloaded 68935 bytes, file is 68935 bytes 2749s ok 61 2749s downloaded 3946 bytes, file is 3946 bytes 2749s ok 62 2749s downloaded 4056 bytes, file is 4056 bytes 2749s ok 63 2749s downloaded 51095 bytes, file is 51095 bytes 2749s ok 64 2749s downloaded 124707 bytes, file is 124707 bytes 2749s ok 65 2749s downloaded 107195 bytes, file is 107195 bytes 2749s ok 66 2749s downloaded 38060 bytes, file is 38060 bytes 2749s ok 67 2749s downloaded 4470 bytes, file is 4470 bytes 2749s ok 68 2749s downloaded 6335 bytes, file is 6335 bytes 2749s ok 69 2749s downloaded 7363 bytes, file is 7363 bytes 2749s ok 70 2749s downloaded 5889 bytes, file is 5889 bytes 2749s ok 71 2749s downloaded 4651 bytes, file is 4651 bytes 2749s ok 72 2749s downloaded 8356 bytes, file is 8356 bytes 2749s ok 73 2749s downloaded 25281 bytes, file is 25281 bytes 2749s ok 74 2749s downloaded 53901 bytes, file is 53901 bytes 2749s ok 75 2749s downloaded 115157 bytes, file is 115157 bytes 2749s ok 76 2749s downloaded 20457 bytes, file is 20457 bytes 2749s ok 77 2749s downloaded 5768 bytes, file is 5768 bytes 2749s ok 78 2749s downloaded 8241 bytes, file is 8241 bytes 2749s ok 79 2749s downloaded 846673 bytes, file is 846673 bytes 2749s ok 80 2749s downloaded 22584 bytes, file is 22584 bytes 2749s ok 81 2749s downloaded 7010 bytes, file is 7010 bytes 2749s ok 82 2749s downloaded 8460 bytes, file is 8460 bytes 2749s ok 83 2749s downloaded 294 bytes, file is 294 bytes 2749s ok 84 2749s downloaded 304 bytes, file is 304 bytes 2749s ok 85 2749s downloaded 8016 bytes, file is 8016 bytes 2749s ok 86 2749s downloaded 56994 bytes, file is 56994 bytes 2749s ok 87 2749s downloaded 4480 bytes, file is 4480 bytes 2749s ok 88 2749s downloaded 12665 bytes, file is 12665 bytes 2749s ok 89 2749s downloaded 15459 bytes, file is 15459 bytes 2749s ok 90 2749s downloaded 53663 bytes, file is 53663 bytes 2749s ok 91 2749s downloaded 4837 bytes, file is 4837 bytes 2749s ok 92 2749s downloaded 6939 bytes, file is 6939 bytes 2749s ok 93 2749s downloaded 26154 bytes, file is 26154 bytes 2749s ok 94 2749s downloaded 53154 bytes, file is 53154 bytes 2749s ok 95 2749s downloaded 4941 bytes, file is 4941 bytes 2749s ok 96 2749s downloaded 43100 bytes, file is 43100 bytes 2749s ok 97 2749s downloaded 22163 bytes, file is 22163 bytes 2749s ok 98 2749s downloaded 39881 bytes, file is 39881 bytes 2749s ok 99 2749s downloaded 51095 bytes, file is 51095 bytes 2749s ok 100 2749s downloaded 24504 bytes, file is 24504 bytes 2749s ok 101 2749s downloaded 316649 bytes, file is 316649 bytes 2749s ok 102 2749s downloaded 9376 bytes, file is 9376 bytes 2749s ok 103 2749s downloaded 46317 bytes, file is 46317 bytes 2749s ok 104 2749s downloaded 26950 bytes, file is 26950 bytes 2749s ok 105 2749s downloaded 7968 bytes, file is 7968 bytes 2749s ok 106 2749s downloaded 84351 bytes, file is 84351 bytes 2749s ok 107 2749s downloaded 37758 bytes, file is 37758 bytes 2749s ok 108 2749s downloaded 10258 bytes, file is 10258 bytes 2749s ok 109 2749s downloaded 22738 bytes, file is 22738 bytes 2749s ok 110 2749s downloaded 13473 bytes, file is 13473 bytes 2749s ok 111 2749s downloaded 10538 bytes, file is 10538 bytes 2749s ok 112 2749s downloaded 37601 bytes, file is 37601 bytes 2749s ok 113 2749s downloaded 93133 bytes, file is 93133 bytes 2749s ok 114 2749s downloaded 56257 bytes, file is 56257 bytes 2749s ok 115 2749s downloaded 39537 bytes, file is 39537 bytes 2749s ok 116 2749s downloaded 37806 bytes, file is 37806 bytes 2749s ok 117 2749s downloaded 49932 bytes, file is 49932 bytes 2749s ok 118 2749s downloaded 15221 bytes, file is 15221 bytes 2749s ok 119 2749s downloaded 22218 bytes, file is 22218 bytes 2749s ok 120 2749s downloaded 13355 bytes, file is 13355 bytes 2749s ok 121 2749s downloaded 16674 bytes, file is 16674 bytes 2749s ok 122 2749s downloaded 1649 bytes, file is 1649 bytes 2749s ok 123 2749s downloaded 427840 bytes, file is 427840 bytes 2749s ok 124 2749s downloaded 31790 bytes, file is 31790 bytes 2749s ok 125 2749s downloaded 137674 bytes, file is 137674 bytes 2749s ok 126 2749s downloaded 16498 bytes, file is 16498 bytes 2749s ok 127 2749s downloaded 13815 bytes, file is 13815 bytes 2749s ok 128 2749s downloaded 203704 bytes, file is 203704 bytes 2749s ok 129 2749s downloaded 45029 bytes, file is 45029 bytes 2749s ok 130 2749s downloaded 76157 bytes, file is 76157 bytes 2749s ok 131 2749s downloaded 6153 bytes, file is 6153 bytes 2749s ok 132 2749s downloaded 1538 bytes, file is 1538 bytes 2749s ok 133 2749s downloaded 59945 bytes, file is 59945 bytes 2749s ok 134 2749s downloaded 30628 bytes, file is 30628 bytes 2749s ok 135 2749s downloaded 2013 bytes, file is 2013 bytes 2749s ok 136 2749s downloaded 130207 bytes, file is 130207 bytes 2749s ok 137 2749s downloaded 37398 bytes, file is 37398 bytes 2749s ok 138 2749s downloaded 22426 bytes, file is 22426 bytes 2749s ok 139 2749s downloaded 35538 bytes, file is 35538 bytes 2749s ok 140 2749s downloaded 71704 bytes, file is 71704 bytes 2749s ok 141 2749s downloaded 4432 bytes, file is 4432 bytes 2749s ok 142 2749s downloaded 8360 bytes, file is 8360 bytes 2749s ok 143 2749s downloaded 12224 bytes, file is 12224 bytes 2749s ok 144 2749s downloaded 355 bytes, file is 355 bytes 2749s ok 145 2749s downloaded 2026 bytes, file is 2026 bytes 2749s ok 146 2749s downloaded 76152 bytes, file is 76152 bytes 2749s ok 147 2749s downloaded 9351 bytes, file is 9351 bytes 2749s ok 148 2749s downloaded 12143 bytes, file is 12143 bytes 2749s ok 149 2749s downloaded 26535 bytes, file is 26535 bytes 2749s ok 150 2749s downloaded 9588 bytes, file is 9588 bytes 2749s ok 151 2749s downloaded 67932 bytes, file is 67932 bytes 2749s ok 152 2749s downloaded 22331 bytes, file is 22331 bytes 2749s ok 153 2749s downloaded 3429 bytes, file is 3429 bytes 2749s ok 154 2749s downloaded 10963 bytes, file is 10963 bytes 2749s ok 155 2749s downloaded 8357 bytes, file is 8357 bytes 2749s ok 156 2749s downloaded 36145 bytes, file is 36145 bytes 2749s ok 157 2749s downloaded 26757 bytes, file is 26757 bytes 2749s ok 158 2749s downloaded 177324 bytes, file is 177324 bytes 2749s ok 159 2749s downloaded 1243 bytes, file is 1243 bytes 2749s ok 160 2749s downloaded 15223 bytes, file is 15223 bytes 2749s ok 161 2749s downloaded 93367 bytes, file is 93367 bytes 2749s ok 162 2749s downloaded 14283 bytes, file is 14283 bytes 2749s ok 163 2749s downloaded 4784 bytes, file is 4784 bytes 2749s ok 164 2749s downloaded 51369 bytes, file is 51369 bytes 2749s ok 165 2749s downloaded 49852 bytes, file is 49852 bytes 2749s ok 166 2749s downloaded 5144 bytes, file is 5144 bytes 2749s ok 167 2749s downloaded 23397 bytes, file is 23397 bytes 2749s ok 168 2749s downloaded 68880 bytes, file is 68880 bytes 2749s ok 169 2749s downloaded 12096 bytes, file is 12096 bytes 2749s ok 170 2749s downloaded 26551 bytes, file is 26551 bytes 2749s ok 171 2749s downloaded 89521 bytes, file is 89521 bytes 2749s ok 172 2749s downloaded 5138 bytes, file is 5138 bytes 2749s ok 173 2749s downloaded 6693 bytes, file is 6693 bytes 2749s ok 174 2749s downloaded 135766 bytes, file is 135766 bytes 2749s ok 175 2749s downloaded 35484 bytes, file is 35484 bytes 2749s ok 176 2749s downloaded 33167 bytes, file is 33167 bytes 2749s ok 177 2749s downloaded 48839 bytes, file is 48839 bytes 2749s ok 178 2749s downloaded 36188 bytes, file is 36188 bytes 2749s ok 179 2749s downloaded 18756 bytes, file is 18756 bytes 2749s ok 180 2749s downloaded 43401 bytes, file is 43401 bytes 2749s ok 181 2749s downloaded 509 bytes, file is 509 bytes 2749s ok 182 2749s downloaded 19207 bytes, file is 19207 bytes 2749s ok 183 2749s downloaded 15530 bytes, file is 15530 bytes 2749s ok 184 2749s downloaded 123375 bytes, file is 123375 bytes 2749s ok 185 2749s downloaded 1617 bytes, file is 1617 bytes 2749s ok 186 2749s downloaded 59143 bytes, file is 59143 bytes 2749s ok 187 2749s downloaded 27882 bytes, file is 27882 bytes 2749s ok 188 2749s downloaded 19186 bytes, file is 19186 bytes 2749s ok 189 2749s downloaded 29844 bytes, file is 29844 bytes 2749s ok 190 2749s downloaded 7132 bytes, file is 7132 bytes 2749s ok 191 2749s downloaded 9019 bytes, file is 9019 bytes 2749s ok 192 2749s downloaded 77753 bytes, file is 77753 bytes 2749s ok 193 2749s downloaded 54047 bytes, file is 54047 bytes 2749s ok 194 2749s downloaded 10328 bytes, file is 10328 bytes 2749s ok 195 2749s downloaded 45444 bytes, file is 45444 bytes 2749s ok 196 2749s downloaded 39569 bytes, file is 39569 bytes 2749s ok 197 2749s downloaded 845528 bytes, file is 845528 bytes 2749s ok 198 2749s downloaded 372 bytes, file is 372 bytes 2749s ok 199 2749s downloaded 294 bytes, file is 294 bytes 2749s ok 200 2749s downloaded 294 bytes, file is 294 bytes 2749s ok 201 2749s downloaded 10623 bytes, file is 10623 bytes 2749s ok 202 2749s downloaded 8511 bytes, file is 8511 bytes 2749s ok 203 2749s downloaded 4483 bytes, file is 4483 bytes 2749s ok 204 2749s downloaded 90806 bytes, file is 90806 bytes 2749s ok 205 2749s downloaded 25417 bytes, file is 25417 bytes 2749s ok 206 2749s downloaded 14126 bytes, file is 14126 bytes 2749s ok 207 2749s downloaded 38625 bytes, file is 38625 bytes 2749s ok 208 2749s downloaded 454394 bytes, file is 454394 bytes 2749s ok 209 2749s downloaded 7952 bytes, file is 7952 bytes 2749s ok 210 2749s downloaded 7400 bytes, file is 7400 bytes 2749s ok 211 2749s downloaded 93207 bytes, file is 93207 bytes 2749s ok 212 2749s downloaded 50829 bytes, file is 50829 bytes 2749s ok 213 2749s downloaded 3862 bytes, file is 3862 bytes 2749s ok 214 2749s downloaded 31841 bytes, file is 31841 bytes 2749s ok 215 2749s downloaded 77077 bytes, file is 77077 bytes 2749s ok 216 2749s downloaded 50463 bytes, file is 50463 bytes 2749s ok 217 2749s downloaded 24001 bytes, file is 24001 bytes 2749s ok 218 2749s ok 2753s t/apache/byterange2.t ............... 2753s 1..1 2753s # Running under perl version 5.040000 for linux 2753s # Current time local: Fri Feb 21 13:27:26 2025 2753s # Current time GMT: Fri Feb 21 13:27:26 2025 2753s # Using Test.pm version 1.31 2753s # Using Apache/Test.pm version 1.44 2753s # testing : return correct content 2753s # expected: 'hello 2753s # ' 2753s # received: 'hello 2753s # ' 2753s ok 1 2753s ok 2760s t/apache/byterange3.t ............... 2760s # using LWP client 2760s 1..218 2760s # Running under perl version 5.040000 for linux 2760s # Current time local: Fri Feb 21 13:27:30 2025 2760s # Current time GMT: Fri Feb 21 13:27:30 2025 2760s # Using Test.pm version 1.31 2760s # Using Apache/Test.pm version 1.44 2760s downloaded 19556 bytes, file is 19556 bytes 2760s ok 1 2760s downloaded 56240 bytes, file is 56240 bytes 2760s ok 2 2760s downloaded 34282 bytes, file is 34282 bytes 2760s ok 3 2760s downloaded 55872 bytes, file is 55872 bytes 2760s ok 4 2760s downloaded 43888 bytes, file is 43888 bytes 2760s ok 5 2760s downloaded 89272 bytes, file is 89272 bytes 2760s ok 6 2760s downloaded 9991 bytes, file is 9991 bytes 2760s ok 7 2760s downloaded 9577 bytes, file is 9577 bytes 2760s ok 8 2760s downloaded 4100 bytes, file is 4100 bytes 2760s ok 9 2760s downloaded 3672 bytes, file is 3672 bytes 2760s ok 10 2760s downloaded 7680 bytes, file is 7680 bytes 2760s ok 11 2760s downloaded 144297 bytes, file is 144297 bytes 2760s ok 12 2760s downloaded 7966 bytes, file is 7966 bytes 2760s ok 13 2760s downloaded 6891 bytes, file is 6891 bytes 2760s ok 14 2760s downloaded 7760 bytes, file is 7760 bytes 2760s ok 15 2760s downloaded 6327 bytes, file is 6327 bytes 2760s ok 16 2760s downloaded 133639 bytes, file is 133639 bytes 2760s ok 17 2760s downloaded 6142 bytes, file is 6142 bytes 2760s ok 18 2760s downloaded 3594 bytes, file is 3594 bytes 2760s ok 19 2760s downloaded 4085 bytes, file is 4085 bytes 2760s ok 20 2760s downloaded 119424 bytes, file is 119424 bytes 2760s ok 21 2760s downloaded 6597 bytes, file is 6597 bytes 2760s ok 22 2760s downloaded 5335 bytes, file is 5335 bytes 2760s ok 23 2760s downloaded 4616 bytes, file is 4616 bytes 2760s ok 24 2760s downloaded 115538 bytes, file is 115538 bytes 2760s ok 25 2760s downloaded 10759 bytes, file is 10759 bytes 2760s ok 26 2760s downloaded 12271 bytes, file is 12271 bytes 2760s ok 27 2760s downloaded 9232 bytes, file is 9232 bytes 2760s ok 28 2760s downloaded 129679 bytes, file is 129679 bytes 2760s ok 29 2760s downloaded 10557 bytes, file is 10557 bytes 2760s ok 30 2760s downloaded 12319 bytes, file is 12319 bytes 2760s ok 31 2760s downloaded 8442 bytes, file is 8442 bytes 2760s ok 32 2760s downloaded 4450 bytes, file is 4450 bytes 2760s ok 33 2760s downloaded 64521 bytes, file is 64521 bytes 2760s ok 34 2760s downloaded 8201 bytes, file is 8201 bytes 2760s ok 35 2760s downloaded 4103 bytes, file is 4103 bytes 2760s ok 36 2760s downloaded 10924 bytes, file is 10924 bytes 2760s ok 37 2760s downloaded 4456 bytes, file is 4456 bytes 2760s ok 38 2760s downloaded 100186 bytes, file is 100186 bytes 2760s ok 39 2760s downloaded 7717 bytes, file is 7717 bytes 2760s ok 40 2760s downloaded 7702 bytes, file is 7702 bytes 2760s ok 41 2760s downloaded 7017 bytes, file is 7017 bytes 2760s ok 42 2760s downloaded 71129 bytes, file is 71129 bytes 2760s ok 43 2760s downloaded 4599 bytes, file is 4599 bytes 2760s ok 44 2760s downloaded 6150 bytes, file is 6150 bytes 2760s ok 45 2760s downloaded 5111 bytes, file is 5111 bytes 2760s ok 46 2760s downloaded 41016 bytes, file is 41016 bytes 2760s ok 47 2760s downloaded 5730 bytes, file is 5730 bytes 2760s ok 48 2760s downloaded 4682 bytes, file is 4682 bytes 2760s ok 49 2760s downloaded 4980 bytes, file is 4980 bytes 2760s ok 50 2760s downloaded 54032 bytes, file is 54032 bytes 2760s ok 51 2760s downloaded 7007 bytes, file is 7007 bytes 2760s ok 52 2760s downloaded 37377 bytes, file is 37377 bytes 2760s ok 53 2760s downloaded 4214 bytes, file is 4214 bytes 2760s ok 54 2760s downloaded 3944 bytes, file is 3944 bytes 2760s ok 55 2760s downloaded 4054 bytes, file is 4054 bytes 2760s ok 56 2760s downloaded 44427 bytes, file is 44427 bytes 2760s ok 57 2760s downloaded 4744 bytes, file is 4744 bytes 2760s ok 58 2760s downloaded 3945 bytes, file is 3945 bytes 2760s ok 59 2760s downloaded 4055 bytes, file is 4055 bytes 2760s ok 60 2760s downloaded 68935 bytes, file is 68935 bytes 2760s ok 61 2760s downloaded 3946 bytes, file is 3946 bytes 2760s ok 62 2760s downloaded 4056 bytes, file is 4056 bytes 2760s ok 63 2760s downloaded 51095 bytes, file is 51095 bytes 2760s ok 64 2760s downloaded 124707 bytes, file is 124707 bytes 2760s ok 65 2760s downloaded 107195 bytes, file is 107195 bytes 2760s ok 66 2760s downloaded 38060 bytes, file is 38060 bytes 2760s ok 67 2760s downloaded 4470 bytes, file is 4470 bytes 2760s ok 68 2760s downloaded 6335 bytes, file is 6335 bytes 2760s ok 69 2760s downloaded 7363 bytes, file is 7363 bytes 2760s ok 70 2760s downloaded 5889 bytes, file is 5889 bytes 2760s ok 71 2760s downloaded 4651 bytes, file is 4651 bytes 2760s ok 72 2760s downloaded 8356 bytes, file is 8356 bytes 2760s ok 73 2760s downloaded 25281 bytes, file is 25281 bytes 2760s ok 74 2760s downloaded 53901 bytes, file is 53901 bytes 2760s ok 75 2760s downloaded 115157 bytes, file is 115157 bytes 2760s ok 76 2760s downloaded 20457 bytes, file is 20457 bytes 2760s ok 77 2760s downloaded 5768 bytes, file is 5768 bytes 2760s ok 78 2760s downloaded 8241 bytes, file is 8241 bytes 2760s ok 79 2760s downloaded 846673 bytes, file is 846673 bytes 2760s ok 80 2760s downloaded 22584 bytes, file is 22584 bytes 2760s ok 81 2760s downloaded 7010 bytes, file is 7010 bytes 2760s ok 82 2760s downloaded 8460 bytes, file is 8460 bytes 2760s ok 83 2760s downloaded 294 bytes, file is 294 bytes 2760s ok 84 2760s downloaded 304 bytes, file is 304 bytes 2760s ok 85 2760s downloaded 8016 bytes, file is 8016 bytes 2760s ok 86 2760s downloaded 56994 bytes, file is 56994 bytes 2760s ok 87 2760s downloaded 4480 bytes, file is 4480 bytes 2760s ok 88 2760s downloaded 12665 bytes, file is 12665 bytes 2760s ok 89 2760s downloaded 15459 bytes, file is 15459 bytes 2760s ok 90 2760s downloaded 53663 bytes, file is 53663 bytes 2760s ok 91 2760s downloaded 4837 bytes, file is 4837 bytes 2760s ok 92 2760s downloaded 6939 bytes, file is 6939 bytes 2760s ok 93 2760s downloaded 26154 bytes, file is 26154 bytes 2760s ok 94 2760s downloaded 53154 bytes, file is 53154 bytes 2760s ok 95 2760s downloaded 4941 bytes, file is 4941 bytes 2760s ok 96 2760s downloaded 43100 bytes, file is 43100 bytes 2760s ok 97 2760s downloaded 22163 bytes, file is 22163 bytes 2760s ok 98 2760s downloaded 39881 bytes, file is 39881 bytes 2760s ok 99 2760s downloaded 51095 bytes, file is 51095 bytes 2760s ok 100 2760s downloaded 24504 bytes, file is 24504 bytes 2760s ok 101 2760s downloaded 316649 bytes, file is 316649 bytes 2760s ok 102 2760s downloaded 9376 bytes, file is 9376 bytes 2760s ok 103 2760s downloaded 46317 bytes, file is 46317 bytes 2760s ok 104 2760s downloaded 26950 bytes, file is 26950 bytes 2760s ok 105 2760s downloaded 7968 bytes, file is 7968 bytes 2760s ok 106 2760s downloaded 84351 bytes, file is 84351 bytes 2760s ok 107 2760s downloaded 37758 bytes, file is 37758 bytes 2760s ok 108 2760s downloaded 10258 bytes, file is 10258 bytes 2760s ok 109 2760s downloaded 22738 bytes, file is 22738 bytes 2760s ok 110 2760s downloaded 13473 bytes, file is 13473 bytes 2760s ok 111 2760s downloaded 10538 bytes, file is 10538 bytes 2760s ok 112 2760s downloaded 37601 bytes, file is 37601 bytes 2760s ok 113 2760s downloaded 93133 bytes, file is 93133 bytes 2760s ok 114 2760s downloaded 56257 bytes, file is 56257 bytes 2760s ok 115 2760s downloaded 39537 bytes, file is 39537 bytes 2760s ok 116 2760s downloaded 37806 bytes, file is 37806 bytes 2760s ok 117 2760s downloaded 49932 bytes, file is 49932 bytes 2760s ok 118 2760s downloaded 15221 bytes, file is 15221 bytes 2760s ok 119 2760s downloaded 22218 bytes, file is 22218 bytes 2760s ok 120 2760s downloaded 13355 bytes, file is 13355 bytes 2760s ok 121 2760s downloaded 16674 bytes, file is 16674 bytes 2760s ok 122 2760s downloaded 1649 bytes, file is 1649 bytes 2760s ok 123 2760s downloaded 427840 bytes, file is 427840 bytes 2760s ok 124 2760s downloaded 31790 bytes, file is 31790 bytes 2760s ok 125 2760s downloaded 137674 bytes, file is 137674 bytes 2760s ok 126 2760s downloaded 16498 bytes, file is 16498 bytes 2760s ok 127 2760s downloaded 13815 bytes, file is 13815 bytes 2760s ok 128 2760s downloaded 203704 bytes, file is 203704 bytes 2760s ok 129 2760s downloaded 45029 bytes, file is 45029 bytes 2760s ok 130 2760s downloaded 76157 bytes, file is 76157 bytes 2760s ok 131 2760s downloaded 6153 bytes, file is 6153 bytes 2760s ok 132 2760s downloaded 1538 bytes, file is 1538 bytes 2760s ok 133 2760s downloaded 59945 bytes, file is 59945 bytes 2760s ok 134 2760s downloaded 30628 bytes, file is 30628 bytes 2760s ok 135 2760s downloaded 2013 bytes, file is 2013 bytes 2760s ok 136 2760s downloaded 130207 bytes, file is 130207 bytes 2760s ok 137 2760s downloaded 37398 bytes, file is 37398 bytes 2760s ok 138 2760s downloaded 22426 bytes, file is 22426 bytes 2760s ok 139 2760s downloaded 35538 bytes, file is 35538 bytes 2760s ok 140 2760s downloaded 71704 bytes, file is 71704 bytes 2760s ok 141 2760s downloaded 4432 bytes, file is 4432 bytes 2760s ok 142 2760s downloaded 8360 bytes, file is 8360 bytes 2760s ok 143 2760s downloaded 12224 bytes, file is 12224 bytes 2760s ok 144 2760s downloaded 355 bytes, file is 355 bytes 2760s ok 145 2760s downloaded 2026 bytes, file is 2026 bytes 2760s ok 146 2760s downloaded 76152 bytes, file is 76152 bytes 2760s ok 147 2760s downloaded 9351 bytes, file is 9351 bytes 2760s ok 148 2760s downloaded 12143 bytes, file is 12143 bytes 2760s ok 149 2760s downloaded 26535 bytes, file is 26535 bytes 2760s ok 150 2760s downloaded 9588 bytes, file is 9588 bytes 2760s ok 151 2760s downloaded 67932 bytes, file is 67932 bytes 2760s ok 152 2760s downloaded 22331 bytes, file is 22331 bytes 2760s ok 153 2760s downloaded 3429 bytes, file is 3429 bytes 2760s ok 154 2760s downloaded 10963 bytes, file is 10963 bytes 2760s ok 155 2760s downloaded 8357 bytes, file is 8357 bytes 2760s ok 156 2760s downloaded 36145 bytes, file is 36145 bytes 2760s ok 157 2760s downloaded 26757 bytes, file is 26757 bytes 2760s ok 158 2760s downloaded 177324 bytes, file is 177324 bytes 2760s ok 159 2760s downloaded 1243 bytes, file is 1243 bytes 2760s ok 160 2760s downloaded 15223 bytes, file is 15223 bytes 2760s ok 161 2760s downloaded 93367 bytes, file is 93367 bytes 2760s ok 162 2760s downloaded 14283 bytes, file is 14283 bytes 2760s ok 163 2760s downloaded 4784 bytes, file is 4784 bytes 2760s ok 164 2760s downloaded 51369 bytes, file is 51369 bytes 2760s ok 165 2760s downloaded 49852 bytes, file is 49852 bytes 2760s ok 166 2760s downloaded 5144 bytes, file is 5144 bytes 2760s ok 167 2760s downloaded 23397 bytes, file is 23397 bytes 2760s ok 168 2760s downloaded 68880 bytes, file is 68880 bytes 2760s ok 169 2760s downloaded 12096 bytes, file is 12096 bytes 2760s ok 170 2760s downloaded 26551 bytes, file is 26551 bytes 2760s ok 171 2760s downloaded 89521 bytes, file is 89521 bytes 2760s ok 172 2760s downloaded 5138 bytes, file is 5138 bytes 2760s ok 173 2760s downloaded 6693 bytes, file is 6693 bytes 2760s ok 174 2760s downloaded 135766 bytes, file is 135766 bytes 2760s ok 175 2760s downloaded 35484 bytes, file is 35484 bytes 2760s ok 176 2760s downloaded 33167 bytes, file is 33167 bytes 2760s ok 177 2760s downloaded 48839 bytes, file is 48839 bytes 2760s ok 178 2760s downloaded 36188 bytes, file is 36188 bytes 2760s ok 179 2760s downloaded 18756 bytes, file is 18756 bytes 2760s ok 180 2760s downloaded 43401 bytes, file is 43401 bytes 2760s ok 181 2760s downloaded 509 bytes, file is 509 bytes 2760s ok 182 2760s downloaded 19207 bytes, file is 19207 bytes 2760s ok 183 2760s downloaded 15530 bytes, file is 15530 bytes 2760s ok 184 2760s downloaded 123375 bytes, file is 123375 bytes 2760s ok 185 2760s downloaded 1617 bytes, file is 1617 bytes 2760s ok 186 2760s downloaded 59143 bytes, file is 59143 bytes 2760s ok 187 2760s downloaded 27882 bytes, file is 27882 bytes 2760s ok 188 2760s downloaded 19186 bytes, file is 19186 bytes 2760s ok 189 2760s downloaded 29844 bytes, file is 29844 bytes 2760s ok 190 2760s downloaded 7132 bytes, file is 7132 bytes 2760s ok 191 2760s downloaded 9019 bytes, file is 9019 bytes 2760s ok 192 2760s downloaded 77753 bytes, file is 77753 bytes 2760s ok 193 2760s downloaded 54047 bytes, file is 54047 bytes 2760s ok 194 2760s downloaded 10328 bytes, file is 10328 bytes 2760s ok 195 2760s downloaded 45444 bytes, file is 45444 bytes 2760s ok 196 2760s downloaded 39569 bytes, file is 39569 bytes 2760s ok 197 2760s downloaded 845528 bytes, file is 845528 bytes 2760s ok 198 2760s downloaded 372 bytes, file is 372 bytes 2760s ok 199 2760s downloaded 294 bytes, file is 294 bytes 2760s ok 200 2760s downloaded 294 bytes, file is 294 bytes 2760s ok 201 2760s downloaded 10623 bytes, file is 10623 bytes 2760s ok 202 2760s downloaded 8511 bytes, file is 8511 bytes 2760s ok 203 2760s downloaded 4483 bytes, file is 4483 bytes 2760s ok 204 2760s downloaded 90806 bytes, file is 90806 bytes 2760s ok 205 2760s downloaded 25417 bytes, file is 25417 bytes 2760s ok 206 2760s downloaded 14126 bytes, file is 14126 bytes 2760s ok 207 2760s downloaded 38625 bytes, file is 38625 bytes 2760s ok 208 2760s downloaded 454394 bytes, file is 454394 bytes 2760s ok 209 2760s downloaded 7952 bytes, file is 7952 bytes 2760s ok 210 2760s downloaded 7400 bytes, file is 7400 bytes 2760s ok 211 2760s downloaded 93207 bytes, file is 93207 bytes 2760s ok 212 2760s downloaded 50829 bytes, file is 50829 bytes 2760s ok 213 2760s downloaded 3862 bytes, file is 3862 bytes 2760s ok 214 2760s downloaded 31841 bytes, file is 31841 bytes 2760s ok 215 2760s downloaded 77077 bytes, file is 77077 bytes 2760s ok 216 2760s downloaded 50463 bytes, file is 50463 bytes 2760s ok 217 2760s downloaded 24001 bytes, file is 24001 bytes 2760s ok 218 2760s ok 2764s t/apache/byterange4.t ............... 2764s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2764s 1..153 2764s # Running under perl version 5.040000 for linux 2764s # Current time local: Fri Feb 21 13:27:37 2025 2764s # Current time GMT: Fri Feb 21 13:27:37 2025 2764s # Using Test.pm version 1.31 2764s # Using Apache/Test.pm version 1.44 2764s range: 0-0 2764s rc 206 2764s expect: '0' 2764s got: '0' 2764s ok 1 2764s range: 0-1 2764s rc 206 2764s expect: '00' 2764s got: '00' 2764s ok 2 2764s range: 0-2 2764s rc 206 2764s expect: '000' 2764s got: '000' 2764s ok 3 2764s range: 0-198 2764s rc 206 2764s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2764s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2764s ok 4 2764s range: 0-199 2764s rc 206 2764s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2764s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2764s ok 5 2764s range: 0-200 2764s rc 206 2764s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2764s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2764s ok 6 2764s range: 0-201 2764s rc 206 2764s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2764s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2764s ok 7 2764s range: 0-598 2764s rc 206 2764s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2764s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2764s ok 8 2764s range: 0-599 2764s rc 206 2764s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2764s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2764s ok 9 2764s range: 0-600 2764s rc 206 2764s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2764s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2764s ok 10 2764s range: 0-601 2764s rc 206 2764s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2764s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2764s ok 11 2764s range: 0-7798 2764s rc 206 2764s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2764s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2764s ok 12 2764s range: 0-7799 2764s rc 206 2764s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2764s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2764s ok 13 2764s range: 0-7800 2764s rc 206 2764s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2764s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2764s ok 14 2764s range: 0-7801 2764s rc 206 2764s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2764s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2764s ok 15 2764s range: 0-7998 2764s rc 206 2764s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2764s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2764s ok 16 2764s range: 0-7999 2764s rc 206 2764s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2764s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2764s ok 17 2764s range: 1-1 2764s rc 206 2764s expect: '0' 2764s got: '0' 2764s ok 18 2764s range: 1-2 2764s rc 206 2764s expect: '00' 2764s got: '00' 2764s ok 19 2764s range: 1-198 2764s rc 206 2764s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2764s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2764s ok 20 2764s range: 1-199 2764s rc 206 2764s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2764s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2764s ok 21 2764s range: 1-200 2764s rc 206 2764s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2764s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2764s ok 22 2764s range: 1-201 2764s rc 206 2764s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2764s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2764s ok 23 2764s range: 1-598 2764s rc 206 2764s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2764s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2764s ok 24 2764s range: 1-599 2764s rc 206 2764s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2764s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2764s ok 25 2764s range: 1-600 2764s rc 206 2764s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2764s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2764s ok 26 2764s range: 1-601 2764s rc 206 2764s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2764s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2764s ok 27 2764s range: 1-7798 2764s rc 206 2764s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2764s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2764s ok 28 2764s range: 1-7799 2764s rc 206 2764s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2764s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2764s ok 29 2764s range: 1-7800 2764s rc 206 2764s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2764s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2764s ok 30 2764s range: 1-7801 2764s rc 206 2764s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2764s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2764s ok 31 2764s range: 1-7998 2764s rc 206 2764s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2764s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2764s ok 32 2764s range: 1-7999 2764s rc 206 2764s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2764s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2764s ok 33 2764s range: 2-2 2764s rc 206 2764s expect: '0' 2764s got: '0' 2764s ok 34 2764s range: 2-198 2764s rc 206 2764s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2764s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 2764s ok 35 2764s range: 2-199 2764s rc 206 2764s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2764s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 2764s ok 36 2764s range: 2-200 2764s rc 206 2764s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2764s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 2764s ok 37 2764s range: 2-201 2764s rc 206 2764s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2764s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 2764s ok 38 2764s range: 2-598 2764s rc 206 2764s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2764s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2764s ok 39 2764s range: 2-599 2764s rc 206 2764s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2764s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2764s ok 40 2764s range: 2-600 2764s rc 206 2764s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2764s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2764s ok 41 2764s range: 2-601 2764s rc 206 2764s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2764s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2764s ok 42 2764s range: 2-7798 2764s rc 206 2764s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2764s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2764s ok 43 2764s range: 2-7799 2764s rc 206 2764s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2764s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2764s ok 44 2764s range: 2-7800 2764s rc 206 2764s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2764s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2764s ok 45 2764s range: 2-7801 2764s rc 206 2764s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2764s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2764s ok 46 2764s range: 2-7998 2764s rc 206 2764s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2764s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2764s ok 47 2764s range: 2-7999 2764s rc 206 2764s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2764s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2764s ok 48 2764s range: 198-198 2764s rc 206 2764s expect: '5' 2764s got: '5' 2764s ok 49 2764s range: 198-199 2764s rc 206 2764s expect: '50' 2764s got: '50' 2764s ok 50 2764s range: 198-200 2764s rc 206 2764s expect: '500' 2764s got: '500' 2764s ok 51 2764s range: 198-201 2764s rc 206 2764s expect: '5000' 2764s got: '5000' 2764s ok 52 2764s range: 198-598 2764s rc 206 2764s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2764s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2764s ok 53 2764s range: 198-599 2764s rc 206 2764s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2764s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2765s ok 54 2765s range: 198-600 2765s rc 206 2765s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2765s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2765s ok 55 2765s range: 198-601 2765s rc 206 2765s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2765s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2765s ok 56 2765s range: 198-7798 2765s rc 206 2765s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s ok 57 2765s range: 198-7799 2765s rc 206 2765s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s ok 58 2765s range: 198-7800 2765s rc 206 2765s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s ok 59 2765s range: 198-7801 2765s rc 206 2765s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s ok 60 2765s range: 198-7998 2765s rc 206 2765s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s ok 61 2765s range: 198-7999 2765s rc 206 2765s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s ok 62 2765s range: 199-199 2765s rc 206 2765s expect: '0' 2765s got: '0' 2765s ok 63 2765s range: 199-200 2765s rc 206 2765s expect: '00' 2765s got: '00' 2765s ok 64 2765s range: 199-201 2765s rc 206 2765s expect: '000' 2765s got: '000' 2765s ok 65 2765s range: 199-598 2765s rc 206 2765s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2765s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2765s ok 66 2765s range: 199-599 2765s rc 206 2765s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2765s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2765s ok 67 2765s range: 199-600 2765s rc 206 2765s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2765s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2765s ok 68 2765s range: 199-601 2765s rc 206 2765s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2765s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2765s ok 69 2765s range: 199-7798 2765s rc 206 2765s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s ok 70 2765s range: 199-7799 2765s rc 206 2765s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s ok 71 2765s range: 199-7800 2765s rc 206 2765s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s ok 72 2765s range: 199-7801 2765s rc 206 2765s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s ok 73 2765s range: 199-7998 2765s rc 206 2765s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s ok 74 2765s range: 199-7999 2765s rc 206 2765s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s ok 75 2765s range: 200-200 2765s rc 206 2765s expect: '0' 2765s got: '0' 2765s ok 76 2765s range: 200-201 2765s rc 206 2765s expect: '00' 2765s got: '00' 2765s ok 77 2765s range: 200-598 2765s rc 206 2765s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2765s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2765s ok 78 2765s range: 200-599 2765s rc 206 2765s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2765s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2765s ok 79 2765s range: 200-600 2765s rc 206 2765s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2765s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2765s ok 80 2765s range: 200-601 2765s rc 206 2765s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2765s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2765s ok 81 2765s range: 200-7798 2765s rc 206 2765s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s ok 82 2765s range: 200-7799 2765s rc 206 2765s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s ok 83 2765s range: 200-7800 2765s rc 206 2765s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s ok 84 2765s range: 200-7801 2765s rc 206 2765s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s ok 85 2765s range: 200-7998 2765s rc 206 2765s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s ok 86 2765s range: 200-7999 2765s rc 206 2765s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s ok 87 2765s range: 201-201 2765s rc 206 2765s expect: '0' 2765s got: '0' 2765s ok 88 2765s range: 201-598 2765s rc 206 2765s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2765s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 2765s ok 89 2765s range: 201-599 2765s rc 206 2765s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2765s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 2765s ok 90 2765s range: 201-600 2765s rc 206 2765s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2765s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 2765s ok 91 2765s range: 201-601 2765s rc 206 2765s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2765s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 2765s ok 92 2765s range: 201-7798 2765s rc 206 2765s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s ok 93 2765s range: 201-7799 2765s rc 206 2765s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s ok 94 2765s range: 201-7800 2765s rc 206 2765s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s ok 95 2765s range: 201-7801 2765s rc 206 2765s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s ok 96 2765s range: 201-7998 2765s rc 206 2765s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s ok 97 2765s range: 201-7999 2765s rc 206 2765s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s ok 98 2765s range: 598-598 2765s rc 206 2765s expect: '5' 2765s got: '5' 2765s ok 99 2765s range: 598-599 2765s rc 206 2765s expect: '50' 2765s got: '50' 2765s ok 100 2765s range: 598-600 2765s rc 206 2765s expect: '500' 2765s got: '500' 2765s ok 101 2765s range: 598-601 2765s rc 206 2765s expect: '5001' 2765s got: '5001' 2765s ok 102 2765s range: 598-7798 2765s rc 206 2765s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s ok 103 2765s range: 598-7799 2765s rc 206 2765s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s ok 104 2765s range: 598-7800 2765s rc 206 2765s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s ok 105 2765s range: 598-7801 2765s rc 206 2765s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s ok 106 2765s range: 598-7998 2765s rc 206 2765s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s ok 107 2765s range: 598-7999 2765s rc 206 2765s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s ok 108 2765s range: 599-599 2765s rc 206 2765s expect: '0' 2765s got: '0' 2765s ok 109 2765s range: 599-600 2765s rc 206 2765s expect: '00' 2765s got: '00' 2765s ok 110 2765s range: 599-601 2765s rc 206 2765s expect: '001' 2765s got: '001' 2765s ok 111 2765s range: 599-7798 2765s rc 206 2765s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s ok 112 2765s range: 599-7799 2765s rc 206 2765s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s ok 113 2765s range: 599-7800 2765s rc 206 2765s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s ok 114 2765s range: 599-7801 2765s rc 206 2765s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s ok 115 2765s range: 599-7998 2765s rc 206 2765s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s ok 116 2765s range: 599-7999 2765s rc 206 2765s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s ok 117 2765s range: 600-600 2765s rc 206 2765s expect: '0' 2765s got: '0' 2765s ok 118 2765s range: 600-601 2765s rc 206 2765s expect: '01' 2765s got: '01' 2765s ok 119 2765s range: 600-7798 2765s rc 206 2765s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s ok 120 2765s range: 600-7799 2765s rc 206 2765s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s ok 121 2765s range: 600-7800 2765s rc 206 2765s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s ok 122 2765s range: 600-7801 2765s rc 206 2765s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s ok 123 2765s range: 600-7998 2765s rc 206 2765s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s ok 124 2765s range: 600-7999 2765s rc 206 2765s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s ok 125 2765s range: 601-601 2765s rc 206 2765s expect: '1' 2765s got: '1' 2765s ok 126 2765s range: 601-7798 2765s rc 206 2765s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 2765s ok 127 2765s range: 601-7799 2765s rc 206 2765s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 2765s ok 128 2765s range: 601-7800 2765s rc 206 2765s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 2765s ok 129 2765s range: 601-7801 2765s rc 206 2765s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 2765s ok 130 2765s range: 601-7998 2765s rc 206 2765s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s ok 131 2765s range: 601-7999 2765s rc 206 2765s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s ok 132 2765s range: 7798-7798 2765s rc 206 2765s expect: '5' 2765s got: '5' 2765s ok 133 2765s range: 7798-7799 2765s rc 206 2765s expect: '50' 2765s got: '50' 2765s ok 134 2765s range: 7798-7800 2765s rc 206 2765s expect: '501' 2765s got: '501' 2765s ok 135 2765s range: 7798-7801 2765s rc 206 2765s expect: '5019' 2765s got: '5019' 2765s ok 136 2765s range: 7798-7998 2765s rc 206 2765s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s ok 137 2765s range: 7798-7999 2765s rc 206 2765s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s ok 138 2765s range: 7799-7799 2765s rc 206 2765s expect: '0' 2765s got: '0' 2765s ok 139 2765s range: 7799-7800 2765s rc 206 2765s expect: '01' 2765s got: '01' 2765s ok 140 2765s range: 7799-7801 2765s rc 206 2765s expect: '019' 2765s got: '019' 2765s ok 141 2765s range: 7799-7998 2765s rc 206 2765s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s ok 142 2765s range: 7799-7999 2765s rc 206 2765s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s ok 143 2765s range: 7800-7800 2765s rc 206 2765s expect: '1' 2765s got: '1' 2765s ok 144 2765s range: 7800-7801 2765s rc 206 2765s expect: '19' 2765s got: '19' 2765s ok 145 2765s range: 7800-7998 2765s rc 206 2765s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s ok 146 2765s range: 7800-7999 2765s rc 206 2765s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s ok 147 2765s range: 7801-7801 2765s rc 206 2765s expect: '9' 2765s got: '9' 2765s ok 148 2765s range: 7801-7998 2765s rc 206 2765s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 2765s ok 149 2765s range: 7801-7999 2765s rc 206 2765s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 2765s ok 150 2765s range: 7998-7998 2765s rc 206 2765s expect: '0' 2765s got: '0' 2765s ok 151 2765s range: 7998-7999 2765s rc 206 2765s expect: '00' 2765s got: '00' 2765s ok 152 2765s range: 7999-7999 2765s rc 206 2765s expect: '0' 2765s got: '0' 2765s ok 153 2765s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2765s ok 2768s t/apache/byterange5.t ............... 2768s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2768s 1..5 2768s # Running under perl version 5.040000 for linux 2768s # Current time local: Fri Feb 21 13:27:41 2025 2768s # Current time GMT: Fri Feb 21 13:27:41 2025 2768s # Using Test.pm version 1.31 2768s # Using Apache/Test.pm version 1.44 2768s ok 1 2768s ok 2 2768s ok 3 2768s ok 4 2768s ok 5 2768s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2768s ok 2772s t/apache/byterange6.t ............... 2772s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2772s 1..53 2772s # Running under perl version 5.040000 for linux 2772s # Current time local: Fri Feb 21 13:27:45 2025 2772s # Current time GMT: Fri Feb 21 13:27:45 2025 2772s # Using Test.pm version 1.31 2772s # Using Apache/Test.pm version 1.44 2772s # expecting range 0-100 2772s # expecting range 1000-1001 2772s ok 1 2772s # expecting range 0-100 2772s # expecting range 1000-1001 2772s ok 2 2772s # expecting range 0-100 2772s # expecting range 1000-1001 2772s ok 3 2772s # expecting range 1-100 2772s # expecting range 1000-1001 2772s ok 4 2772s # expecting range 1-100 2772s # expecting range 1000-1001 2772s ok 5 2772s # expecting range 1-100 2772s # expecting range 1000-1001 2772s ok 6 2772s # expecting range 0-100 2772s # expecting range 1000-1001 2772s # expecting range 5-6 2772s ok 7 2772s # expecting range 0-100 2772s # expecting range 1000-1001 2772s # expecting range 5-6 2772s ok 8 2772s # expecting range 0-100 2772s # expecting range 1000-1001 2772s # expecting range 5-6 2772s ok 9 2772s # expecting range 1-100 2772s # expecting range 1000-1001 2772s # expecting range 5-6 2772s ok 10 2772s # expecting range 1-100 2772s # expecting range 1000-1001 2772s # expecting range 5-6 2772s ok 11 2772s # expecting range 1-100 2772s # expecting range 1000-1001 2772s # expecting range 5-6 2772s ok 12 2772s # expecting range 1-100 2772s # expecting range 1000-1001 2772s ok 13 2772s # expecting range 1-100 2772s # expecting range 1000-1001 2772s ok 14 2772s # expecting range 1-100 2772s # expecting range 1000-1001 2772s ok 15 2772s # expecting range 1-100 2772s # expecting range 1000-1001 2772s ok 16 2772s # expecting range 0-70 2772s # expecting range 72-100 2772s # expecting range 1000-1001 2772s ok 17 2772s # expecting range 0-100 2772s # expecting range 1000-1001 2772s ok 18 2772s # expecting range 1-100 2772s # expecting range 1000-1001 2772s ok 19 2772s # expecting range 1-100 2772s # expecting range 1000-1001 2772s ok 20 2772s # expecting range 0-100 2772s # expecting range 1000-1001 2772s ok 21 2772s # expecting range 0-100 2772s # expecting range 1000-1001 2772s ok 22 2772s # expecting range 0-101 2772s # expecting range 1000-1001 2772s ok 23 2772s # expecting range 0-100 2772s # expecting range 1000-1001 2772s ok 24 2772s # expecting range 0-100 2772s # expecting range 1000-1001 2772s ok 25 2772s # expecting range 0-101 2772s # expecting range 1000-1001 2772s ok 26 2772s # expecting range 0-100 2772s # expecting range 1000-1001 2772s ok 27 2772s # expecting range 0-100 2772s # expecting range 1000-1001 2772s ok 28 2772s # expecting range 0-101 2772s # expecting range 1000-1001 2772s ok 29 2772s # expecting range 1-10 2772s # expecting range 99-99 2772s ok 30 2772s # expecting range 1-10 2772s # expecting range 99-99 2772s ok 31 2772s # expecting range 1-11 2772s # expecting range 99-99 2772s ok 32 2772s # expecting range 0-10 2772s # expecting range 99-99 2772s ok 33 2772s # expecting range 0-10 2772s # expecting range 99-99 2772s ok 34 2772s # expecting range 0-11 2772s # expecting range 99-99 2772s ok 35 2772s # expecting range 0-12 2772s # expecting range 99-99 2772s ok 36 2772s # expecting range 0-13 2772s # expecting range 99-99 2772s ok 37 2772s # expecting range 1-11 2772s # expecting range 99-99 2772s ok 38 2772s # expecting range 1-12 2772s # expecting range 99-99 2772s ok 39 2772s # expecting range 1-13 2772s # expecting range 99-99 2772s ok 40 2772s # expecting range 1-10 2772s # expecting range 99-99 2772s ok 41 2772s # expecting range 1-11 2772s # expecting range 99-99 2772s ok 42 2772s # expecting range 1-10 2772s # expecting range 99-99 2772s ok 43 2772s # expecting range 0-11 2772s # expecting range 99-99 2772s ok 44 2772s # expecting range 1-10 2772s # expecting range 99-99 2772s ok 45 2772s # expecting range 1-20 2772s # expecting range 99-99 2772s ok 46 2772s # expecting range 1-20 2772s # expecting range 99-99 2772s ok 47 2772s # expecting range 1-20 2772s # expecting range 99-99 2772s ok 48 2772s # expecting range 1-21 2772s # expecting range 99-99 2772s ok 49 2772s # expecting range 5-12 2772s # expecting range 99-99 2772s ok 50 2772s # expecting range 1-10 2772s # expecting range 99-99 2772s ok 51 2772s # expecting range 5-10 2772s # expecting range 1-3 2772s # expecting range 99-99 2772s ok 52 2772s # expecting range 0-1 2772s # expecting range 7999-7999 2772s ok 53 2772s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2772s ok 2777s t/apache/byterange7.t ............... 2777s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2777s 1..24 2777s # Running under perl version 5.040000 for linux 2777s # Current time local: Fri Feb 21 13:27:49 2025 2777s # Current time GMT: Fri Feb 21 13:27:49 2025 2777s # Using Test.pm version 1.31 2777s # Using Apache/Test.pm version 1.44 2777s Got 206 Range: 'bytes 0-1/40001' 2777s body length 2 2777s Content-Length: 2 2777s ok 1 2777s Got 206 multipart/byteranges 2777s body length 196 2777s Content-Length: 196 2777s ok 2 2777s Got 206 multipart/byteranges 2777s body length 900 2777s Content-Length: 900 2777s ok 3 2777s Got 206 multipart/byteranges 2777s body length 4500 2777s ok 4 2777s Got 206 multipart/byteranges 2777s body length 9000 2777s ok 5 2777s Got 200 2777s ok 6 2777s Got 200 2777s ok 7 2777s Got 200 2777s ok 8 2777s Got 200 2777s ok 9 2777s Got 200 2777s ok 10 2777s Got 200 2777s ok 11 2777s Got 200 2777s ok 12 2777s Got 200 2777s ok 13 2777s Got 200 2777s ok 14 2777s Got 200 2777s ok 15 2777s Got 200 2777s ok 16 2777s Got 200 2777s ok 17 2777s Got 200 2777s ok 18 2777s Got 200 2777s ok 19 2777s Sending '1000-200000', expecting 206 2777s Got 206 Range: 'bytes 1000-40000/40001' 2777s ok 20 2777s Sending '100000-110000', expecting 416 2777s Got 416 2777s ok 21 2777s Sending '100000-110000,1000-2000', expecting 206 2777s Got 206 Range: 'bytes 1000-2000/40001' 2777s ok 22 2777s Sending '100000-110000,2000-1000', expecting 200 2777s Got 200 2777s ok 23 2777s Sending '100000-110000,200000-', expecting 416 2777s Got 416 2777s ok 24 2777s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2777s ok 2781s t/apache/cfg_getline.t .............. 2781s 1..116 2781s # Running under perl version 5.040000 for linux 2781s # Current time local: Fri Feb 21 13:27:54 2025 2781s # Current time GMT: Fri Feb 21 13:27:54 2025 2781s # Using Test.pm version 1.31 2781s # Using Apache/Test.pm version 1.44 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 100 2781s ok 1 2781s ok 2 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 196 2781s ok 3 2781s ok 4 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 197 2781s ok 5 2781s ok 6 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 198 2781s ok 7 2781s ok 8 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 199 2781s ok 9 2781s ok 10 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 200 2781s ok 11 2781s ok 12 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 201 2781s ok 13 2781s ok 14 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 202 2781s ok 15 2781s ok 16 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 396 2781s ok 17 2781s ok 18 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 397 2781s ok 19 2781s ok 20 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 398 2781s ok 21 2781s ok 22 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 399 2781s ok 23 2781s ok 24 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 400 2781s ok 25 2781s ok 26 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 401 2781s ok 27 2781s ok 28 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 402 2781s ok 29 2781s ok 30 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 596 2781s ok 31 2781s ok 32 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 597 2781s ok 33 2781s ok 34 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 598 2781s ok 35 2781s ok 36 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 599 2781s ok 37 2781s ok 38 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 600 2781s ok 39 2781s ok 40 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 601 2781s ok 41 2781s ok 42 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 602 2781s ok 43 2781s ok 44 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 1016 2781s ok 45 2781s ok 46 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 1017 2781s ok 47 2781s ok 48 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 1018 2781s ok 49 2781s ok 50 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 1019 2781s ok 51 2781s ok 52 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 1020 2781s ok 53 2781s ok 54 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 1021 2781s ok 55 2781s ok 56 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 1022 2781s ok 57 2781s ok 58 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 1023 2781s ok 59 2781s ok 60 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 1024 2781s ok 61 2781s ok 62 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 1025 2781s ok 63 2781s ok 64 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 1026 2781s ok 65 2781s ok 66 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 1027 2781s ok 67 2781s ok 68 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 1028 2781s ok 69 2781s ok 70 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 1029 2781s ok 71 2781s ok 72 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 1030 2781s ok 73 2781s ok 74 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8170 2781s ok 75 2781s ok 76 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8171 2781s ok 77 2781s ok 78 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8172 2781s ok 79 2781s ok 80 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8173 2781s ok 81 2781s ok 82 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8174 2781s ok 83 2781s ok 84 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8175 2781s ok 85 2781s ok 86 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8176 2781s ok 87 2781s ok 88 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8177 2781s ok 89 2781s ok 90 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8178 2781s ok 91 2781s ok 92 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8179 2781s ok 93 2781s ok 94 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8180 2781s ok 95 2781s ok 96 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8181 2781s ok 97 2781s ok 98 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8182 2781s ok 99 2781s ok 100 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8183 2781s ok 101 2781s ok 102 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8184 2781s ok 103 2781s ok 104 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8185 2781s ok 105 2781s ok 106 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8186 2781s ok 107 2781s ok 108 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8187 2781s ok 109 2781s ok 110 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8188 2781s ok 111 2781s ok 112 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8189 2781s ok 113 2781s ok 114 2781s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s Got rc 200 for length 8190 2781s ok 115 2781s ok 116 2781s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 2781s ok 2785s t/apache/chunkinput.t ............... 2785s 1..37 2785s # Running under perl version 5.040000 for linux 2785s # Current time local: Fri Feb 21 13:27:58 2025 2785s # Current time GMT: Fri Feb 21 13:27:58 2025 2785s # Using Test.pm version 1.31 2785s # Using Apache/Test.pm version 1.44 2785s testing default 2785s ok 1 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 200 OK' 2785s # received: 'HTTP/1.1 200 OK' 2785s ok 2 2785s # testing : trailer (pid) 2785s # expected: '992494' 2785s # received: '992494' 2785s ok 3 2785s ok 4 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 404 Not Found' 2785s # received: 'HTTP/1.1 404 Not Found' 2785s ok 5 2785s ok 6 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 200 OK' 2785s # received: 'HTTP/1.1 200 OK' 2785s ok 7 2785s ok 8 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 404 Not Found' 2785s # received: 'HTTP/1.1 404 Not Found' 2785s ok 9 2785s ok 10 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 200 OK' 2785s # received: 'HTTP/1.1 200 OK' 2785s ok 11 2785s ok 12 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 404 Not Found' 2785s # received: 'HTTP/1.1 404 Not Found' 2785s ok 13 2785s ok 14 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 200 OK' 2785s # received: 'HTTP/1.1 200 OK' 2785s ok 15 2785s ok 16 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 404 Not Found' 2785s # received: 'HTTP/1.1 404 Not Found' 2785s ok 17 2785s ok 18 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 200 OK' 2785s # received: 'HTTP/1.1 200 OK' 2785s ok 19 2785s ok 20 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 404 Not Found' 2785s # received: 'HTTP/1.1 404 Not Found' 2785s ok 21 2785s ok 22 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 400 Bad Request' 2785s # received: 'HTTP/1.1 400 Bad Request' 2785s ok 23 2785s ok 24 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 400 Bad Request' 2785s # received: 'HTTP/1.1 400 Bad Request' 2785s ok 25 2785s ok 26 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 413 Request Entity Too Large' 2785s # received: 'HTTP/1.1 413 Request Entity Too Large' 2785s ok 27 2785s ok 28 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 413 Request Entity Too Large' 2785s # received: 'HTTP/1.1 413 Request Entity Too Large' 2785s ok 29 2785s ok 30 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 400 Bad Request' 2785s # received: 'HTTP/1.1 400 Bad Request' 2785s ok 31 2785s ok 32 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 400 Bad Request' 2785s # received: 'HTTP/1.1 400 Bad Request' 2785s ok 33 2785s ok 34 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 400 Bad Request' 2785s # received: 'HTTP/1.1 400 Bad Request' 2785s ok 35 2785s ok 36 2785s # testing : response codes 2785s # expected: 'HTTP/1.1 400 Bad Request' 2785s # received: 'HTTP/1.1 400 Bad Request' 2785s ok 37 2785s ok 2789s t/apache/contentlength.t ............ 2789s 1..24 2789s # Running under perl version 5.040000 for linux 2789s # Current time local: Fri Feb 21 13:28:02 2025 2789s # Current time GMT: Fri Feb 21 13:28:02 2025 2789s # Using Test.pm version 1.31 2789s # Using Apache/Test.pm version 1.44 2789s testing default 2789s ok 1 2789s # testing : response codes POST for /echo_post with Content-Length: 2789s # expected: 'HTTP/1.1 400 Bad Request' 2789s # received: 'HTTP/1.1 400 Bad Request' 2789s ok 2 2789s ok 3 2789s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 2789s # expected: 'HTTP/1.1 400 Bad Request' 2789s # received: 'HTTP/1.1 400 Bad Request' 2789s ok 4 2789s ok 5 2789s # testing : response codes POST for /echo_post with Content-Length: 0 2789s # expected: 'HTTP/1.1 200 OK' 2789s # received: 'HTTP/1.1 200 OK' 2789s ok 6 2789s ok 7 2789s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 2789s # expected: 'HTTP/1.1 404 Not Found' 2789s # received: 'HTTP/1.1 404 Not Found' 2789s ok 8 2789s ok 9 2789s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 2789s # expected: 'HTTP/1.1 200 OK' 2789s # received: 'HTTP/1.1 200 OK' 2789s ok 10 2789s ok 11 2789s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 2789s # expected: 'HTTP/1.1 404 Not Found' 2789s # received: 'HTTP/1.1 404 Not Found' 2789s ok 12 2789s ok 13 2789s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 2789s # expected: 'HTTP/1.1 400 Bad Request' 2789s # received: 'HTTP/1.1 400 Bad Request' 2789s ok 14 2789s ok 15 2789s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 2789s # expected: 'HTTP/1.1 400 Bad Request' 2789s # received: 'HTTP/1.1 400 Bad Request' 2789s ok 16 2789s ok 17 2789s # testing : response codes POST for /echo_post with Content-Length: -1 2789s # expected: 'HTTP/1.1 400 Bad Request' 2789s # received: 'HTTP/1.1 400 Bad Request' 2789s ok 18 2789s ok 19 2789s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 2789s # expected: 'HTTP/1.1 400 Bad Request' 2789s # received: 'HTTP/1.1 400 Bad Request' 2789s ok 20 2789s ok 21 2789s # testing : response codes POST for /echo_post with Content-Length: 123abc 2789s # expected: 'HTTP/1.1 400 Bad Request' 2789s # received: 'HTTP/1.1 400 Bad Request' 2789s ok 22 2789s ok 23 2789s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 2789s # expected: 'HTTP/1.1 400 Bad Request' 2789s # received: 'HTTP/1.1 400 Bad Request' 2789s ok 24 2789s ok 2793s t/apache/errordoc.t ................. 2793s 1..14 2793s # Running under perl version 5.040000 for linux 2793s # Current time local: Fri Feb 21 13:28:06 2025 2793s # Current time GMT: Fri Feb 21 13:28:06 2025 2793s # Using Test.pm version 1.31 2793s # Using Apache/Test.pm version 1.44 2793s # testing : notfound.html code 2793s # expected: 404 2793s # received: '404' 2793s ok 1 2793s # testing : notfound.html content 2793s # expected: qr/per-server 404/ 2793s # received: 'per-server 404' 2793s ok 2 2793s # testing : /inherit/notfound.html code 2793s # expected: 404 2793s # received: '404' 2793s ok 3 2793s # testing : /inherit/notfound.html content 2793s # expected: qr/per-server 404/ 2793s # received: 'per-server 404' 2793s ok 4 2793s # testing : /redefine/notfound.html code 2793s # expected: 404 2793s # received: '404' 2793s ok 5 2793s # testing : /redefine/notfound.html content 2793s # expected: 'per-dir 404' 2793s # received: 'per-dir 404' 2793s ok 6 2793s # testing : /redefine/notfound.html code 2793s # expected: 404 2793s # received: '404' 2793s ok 7 2793s # testing : /redefine/notfound.html content 2793s # expected: qr/Not Found/ 2793s # received: ' 2793s # 2793s # 404 Not Found 2793s # 2793s #

Not Found

2793s #

The requested URL was not found on this server.

2793s # ' 2793s ok 8 2793s # testing : /merge/notfound.html code 2793s # expected: 404 2793s # received: '404' 2793s ok 9 2793s # testing : /merge/notfound.html content 2793s # expected: 'testing merge' 2793s # received: 'testing merge' 2793s ok 10 2793s # testing : /merge/merge2/notfound.html code 2793s # expected: 404 2793s # received: '404' 2793s ok 11 2793s # testing : /merge/merge2/notfound.html content 2793s # expected: 'testing merge' 2793s # received: 'testing merge' 2793s ok 12 2793s # testing : /bounce/notfound.html code 2793s # expected: 404 2793s # received: '404' 2793s ok 13 2793s # testing : /bounce/notfound.html content 2793s # expected: qr/expire test/ 2793s # received: ' 2793s # expire test 2793s # expire test 2793s # ' 2793s ok 14 2793s ok 2797s t/apache/etags.t .................... 2797s # Checking for existence of FileETag directive 2797s # Returned 200: 2797s 1..61 2797s # Running under perl version 5.040000 for linux 2797s # Current time local: Fri Feb 21 13:28:10 2025 2797s # Current time GMT: Fri Feb 21 13:28:10 2025 2797s # Using Test.pm version 1.31 2797s # Using Apache/Test.pm version 1.44 2797s # --- 2797s # HEAD /apache/etags/all/minus-mi/test.txt 2797s # Expecting one component in ETag field 2797s # Received "b" 2797s ok 1 2797s # --- 2797s # HEAD /apache/etags/none/plus-m/test.txt 2797s # Expecting one component in ETag field 2797s # Received "62772ef7d8680" 2797s ok 2 2797s # --- 2797s # HEAD /apache/etags/all/mi/test.txt 2797s # Expecting two components in ETag field 2797s # Received "500b9-62772ef7d8680" 2797s ok 3 2797s # --- 2797s # HEAD /apache/etags/m/minus-mi/test.txt 2797s # Expecting field to be absent 2797s # Received "b-62772ef7d8680" 2797s ok 4 2797s # --- 2797s # HEAD /apache/etags/m/minus-m/test.txt 2797s # Expecting field to be absent 2797s # Received "b-62772ef7d8680" 2797s ok 5 2797s # --- 2797s # HEAD /apache/etags/is/test.txt 2797s # Expecting two components in ETag field 2797s # Received "500e0-b" 2797s ok 6 2797s # --- 2797s # HEAD /apache/etags/m/minus-is/test.txt 2797s # Expecting field to be absent 2797s # Received "62772ef7d8680" 2797s ok 7 2797s # --- 2797s # HEAD /apache/etags/none/plus-s/test.txt 2797s # Expecting one component in ETag field 2797s # Received "b" 2797s ok 8 2797s # --- 2797s # HEAD /apache/etags/m/plus-ms/test.txt 2797s # Expecting two components in ETag field 2797s # Received "b-62772ef7d8680" 2797s ok 9 2797s # --- 2797s # HEAD /apache/etags/none/plus-is/test.txt 2797s # Expecting two components in ETag field 2797s # Received "50132-b" 2797s ok 10 2797s # --- 2797s # HEAD /apache/etags/all/test.txt 2797s # Expecting three components in ETag field 2797s # Received "500d8-b-62772ef7d8680" 2797s ok 11 2797s # --- 2797s # HEAD /apache/etags/none/s/test.txt 2797s # Expecting one component in ETag field 2797s # Received "b" 2797s ok 12 2797s # --- 2797s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 2797s # Expecting one component in ETag field 2797s # Received "b" 2797s ok 13 2797s # --- 2797s # HEAD /apache/etags/m/test.txt 2797s # Expecting one component in ETag field 2797s # Received "62772ef7d8680" 2797s ok 14 2797s # --- 2797s # HEAD /apache/etags/m/minus-ms/test.txt 2797s # Expecting field to be absent 2797s # Received "b-62772ef7d8680" 2797s ok 15 2797s # --- 2797s # HEAD /apache/etags/none/inherit/test.txt 2797s # Expecting field to be absent 2797s # ETag field is missing 2797s ok 16 2797s # --- 2797s # HEAD /apache/etags/all/ms/test.txt 2797s # Expecting two components in ETag field 2797s # Received "b-62772ef7d8680" 2797s ok 17 2797s # --- 2797s # HEAD /apache/etags/m/minus-i/test.txt 2797s # Expecting field to be absent 2797s # Received "62772ef7d8680" 2797s ok 18 2797s # --- 2797s # HEAD /apache/etags/none/ms/test.txt 2797s # Expecting two components in ETag field 2797s # Received "b-62772ef7d8680" 2797s ok 19 2797s # --- 2797s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 2797s # Expecting two components in ETag field 2797s # Received "5014f-62772ef7d8680" 2797s ok 20 2797s # --- 2797s # HEAD /apache/etags/m/plus-i/test.txt 2797s # Expecting two components in ETag field 2797s # Received "500fa-62772ef7d8680" 2797s ok 21 2797s # --- 2797s # HEAD /apache/etags/all/minus-m/test.txt 2797s # Expecting two components in ETag field 2797s # Received "500c2-b" 2797s ok 22 2797s # --- 2797s # HEAD /apache/etags/none/i/test.txt 2797s # Expecting one component in ETag field 2797s # Received "5011b" 2797s ok 23 2797s # --- 2797s # HEAD /apache/etags/mis/test.txt 2797s # Expecting three components in ETag field 2797s # Received "50113-b-62772ef7d8680" 2797s ok 24 2797s # --- 2797s # HEAD /apache/etags/none/plus-mi/test.txt 2797s # Expecting two components in ETag field 2797s # Received "50138-62772ef7d8680" 2797s ok 25 2797s # --- 2797s # HEAD /apache/etags/all/minus-is/test.txt 2797s # Expecting one component in ETag field 2797s # Received "62772ef7d8680" 2797s ok 26 2797s # --- 2797s # HEAD /apache/etags/all/minus-s/test.txt 2797s # Expecting two components in ETag field 2797s # Received "500ce-62772ef7d8680" 2797s ok 27 2797s # --- 2797s # HEAD /apache/etags/all/i/test.txt 2797s # Expecting one component in ETag field 2797s # Received "500ae" 2797s ok 28 2797s # --- 2797s # HEAD /apache/etags/default/test.txt 2797s # Expecting two components in ETag field 2797s # Received "b-62772ef7d8680" 2797s ok 29 2797s # --- 2797s # HEAD /apache/etags/m/plus-m/test.txt 2797s # Expecting one component in ETag field 2797s # Received "62772ef7d8680" 2797s ok 30 2797s # --- 2797s # HEAD /apache/etags/m/plus-s/test.txt 2797s # Expecting two components in ETag field 2797s # Received "b-62772ef7d8680" 2797s ok 31 2797s # --- 2797s # HEAD /apache/etags/m/plus-mi/test.txt 2797s # Expecting two components in ETag field 2797s # Received "50103-62772ef7d8680" 2797s ok 32 2797s # --- 2797s # HEAD /apache/etags/m/minus-mis/test.txt 2797s # Expecting field to be absent 2797s # Received "b-62772ef7d8680" 2797s ok 33 2797s # --- 2797s # HEAD /apache/etags/all/m/test.txt 2797s # Expecting one component in ETag field 2797s # Received "62772ef7d8680" 2797s ok 34 2797s # --- 2797s # HEAD /apache/etags/i/test.txt 2797s # Expecting one component in ETag field 2797s # Received "500dd" 2797s ok 35 2797s # --- 2797s # HEAD /apache/etags/all/minus-mis/test.txt 2797s # Expecting field to be absent 2797s # Received "b-62772ef7d8680" 2797s ok 36 2797s # --- 2797s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 2797s # Expecting field to be absent 2797s # Received "b-62772ef7d8680" 2797s ok 37 2797s # --- 2797s # HEAD /apache/etags/none/test.txt 2797s # Expecting field to be absent 2797s # ETag field is missing 2797s ok 38 2797s # --- 2797s # HEAD /apache/etags/all/inherit/test.txt 2797s # Expecting three components in ETag field 2797s # Received "500b0-b-62772ef7d8680" 2797s ok 39 2797s # --- 2797s # HEAD /apache/etags/all/is/test.txt 2797s # Expecting two components in ETag field 2797s # Received "500b3-b" 2797s ok 40 2797s # --- 2797s # HEAD /apache/etags/none/plus-i/test.txt 2797s # Expecting one component in ETag field 2797s # Received "5012f" 2797s ok 41 2797s # --- 2797s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 2797s # Expecting two components in ETag field 2797s # Received "b-62772ef7d8680" 2797s ok 42 2797s # --- 2797s # HEAD /apache/etags/mi/test.txt 2797s # Expecting two components in ETag field 2797s # Received "50110-62772ef7d8680" 2797s ok 43 2797s # --- 2797s # HEAD /apache/etags/none/plus-ms/test.txt 2797s # Expecting two components in ETag field 2797s # Received "b-62772ef7d8680" 2797s ok 44 2797s # --- 2797s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 2797s # Expecting two components in ETag field 2797s # Received "50143-b" 2797s ok 45 2797s # --- 2797s # HEAD /apache/etags/s/test.txt 2797s # Expecting one component in ETag field 2797s # Received "b" 2797s ok 46 2797s # --- 2797s # HEAD /apache/etags/all/mis/test.txt 2797s # Expecting three components in ETag field 2797s # Received "500d1-b-62772ef7d8680" 2797s ok 47 2797s # --- 2797s # HEAD /apache/etags/ms/test.txt 2797s # Expecting two components in ETag field 2797s # Received "b-62772ef7d8680" 2797s ok 48 2797s # --- 2797s # HEAD /apache/etags/all/minus-i/test.txt 2797s # Expecting two components in ETag field 2797s # Received "b-62772ef7d8680" 2797s ok 49 2797s # --- 2797s # HEAD /apache/etags/all/s/test.txt 2797s # Expecting one component in ETag field 2797s # Received "b" 2797s ok 50 2797s # --- 2797s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 2797s # Expecting one component in ETag field 2797s # Received "62772ef7d8680" 2797s ok 51 2797s # --- 2797s # HEAD /apache/etags/none/is/test.txt 2797s # Expecting two components in ETag field 2797s # Received "50120-b" 2797s ok 52 2797s # --- 2797s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 2797s # Expecting one component in ETag field 2797s # Received "5014c" 2797s ok 53 2797s # --- 2797s # HEAD /apache/etags/m/minus-s/test.txt 2797s # Expecting field to be absent 2797s # Received "62772ef7d8680" 2797s ok 54 2797s # --- 2797s # HEAD /apache/etags/all/minus-ms/test.txt 2797s # Expecting one component in ETag field 2797s # Received "500cb" 2797s ok 55 2797s # --- 2797s # HEAD /apache/etags/m/plus-mis/test.txt 2797s # Expecting three components in ETag field 2797s # Received "50106-b-62772ef7d8680" 2797s ok 56 2797s # --- 2797s # HEAD /apache/etags/none/m/test.txt 2797s # Expecting one component in ETag field 2797s # Received "62772ef7d8680" 2797s ok 57 2797s # --- 2797s # HEAD /apache/etags/m/plus-is/test.txt 2797s # Expecting three components in ETag field 2797s # Received "500fd-b-62772ef7d8680" 2797s ok 58 2797s # --- 2797s # HEAD /apache/etags/none/plus-mis/test.txt 2797s # Expecting three components in ETag field 2797s # Received "50150-b-62772ef7d8680" 2797s ok 59 2797s # --- 2797s # HEAD /apache/etags/none/mi/test.txt 2797s # Expecting two components in ETag field 2797s # Received "50126-62772ef7d8680" 2797s ok 60 2797s # --- 2797s # HEAD /apache/etags/none/mis/test.txt 2797s # Expecting three components in ETag field 2797s # Received "50129-b-62772ef7d8680" 2797s ok 61 2797s ok 2803s t/apache/expr.t ..................... 2803s 1..229 2803s # Running under perl version 5.040000 for linux 2803s # Current time local: Fri Feb 21 13:28:14 2025 2803s # Current time GMT: Fri Feb 21 13:28:14 2025 2803s # Using Test.pm version 1.31 2803s # Using Apache/Test.pm version 1.44 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true" should evaluate to true, got true 2803s ok 1 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "false" should evaluate to false, got false 2803s ok 2 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s Should get parse error for "foo", got parse error 2803s ok 3 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "1 -eq 01" should evaluate to true, got true 2803s ok 4 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "1 -eq 2" should evaluate to false, got false 2803s ok 5 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "1 -ne 2" should evaluate to true, got true 2803s ok 6 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "1 -ne 1" should evaluate to false, got false 2803s ok 7 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "1 -lt 02" should evaluate to true, got true 2803s ok 8 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "1 -lt 1" should evaluate to false, got false 2803s ok 9 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "1 -le 2" should evaluate to true, got true 2803s ok 10 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "1 -le 1" should evaluate to true, got true 2803s ok 11 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "2 -gt 1" should evaluate to true, got true 2803s ok 12 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "1 -gt 1" should evaluate to false, got false 2803s ok 13 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "2 -ge 1" should evaluate to true, got true 2803s ok 14 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "1 -ge 1" should evaluate to true, got true 2803s ok 15 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "1 -gt -1" should evaluate to true, got true 2803s ok 16 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'aa' == 'aa'" should evaluate to true, got true 2803s ok 17 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'aa' == 'b'" should evaluate to false, got false 2803s ok 18 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'aa' = 'aa'" should evaluate to true, got true 2803s ok 19 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'aa' = 'b'" should evaluate to false, got false 2803s ok 20 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'aa' != 'b'" should evaluate to true, got true 2803s ok 21 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'aa' != 'aa'" should evaluate to false, got false 2803s ok 22 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'aa' < 'b'" should evaluate to true, got true 2803s ok 23 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'aa' < 'aa'" should evaluate to false, got false 2803s ok 24 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'aa' <= 'b'" should evaluate to true, got true 2803s ok 25 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'aa' <= 'aa'" should evaluate to true, got true 2803s ok 26 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'b' > 'aa'" should evaluate to true, got true 2803s ok 27 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'aa' > 'aa'" should evaluate to false, got false 2803s ok 28 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'b' >= 'aa'" should evaluate to true, got true 2803s ok 29 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'aa' >= 'aa'" should evaluate to true, got true 2803s ok 30 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 2803s ok 31 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 2803s ok 32 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 2803s ok 33 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 2803s ok 34 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 2803s ok 35 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 2803s ok 36 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 2803s ok 37 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 2803s ok 38 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 2803s ok 39 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 2803s ok 40 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{TIME} != ''" should evaluate to true, got true 2803s ok 41 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'a' -in { 'b', 'a' } " should evaluate to true, got true 2803s ok 42 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'a' -in { 'b', 'c' } " should evaluate to false, got false 2803s ok 43 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s " 'abc' =~ /bc/ " should evaluate to true, got true 2803s ok 44 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s " 'abc' =~ /BC/i " should evaluate to true, got true 2803s ok 45 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s " 'abc' !~ m!bc! " should evaluate to false, got false 2803s ok 46 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s " 'abc' !~ m!BC!i " should evaluate to false, got false 2803s ok 47 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s " $0 == '' " should evaluate to true, got true 2803s ok 48 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s " $1 == '' " should evaluate to true, got true 2803s ok 49 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s " $9 == '' " should evaluate to true, got true 2803s ok 50 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s " '$0' == '' " should evaluate to true, got true 2803s ok 51 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 2803s ok 52 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 2803s ok 53 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 2803s ok 54 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 2803s ok 55 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 2803s ok 56 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 2803s ok 57 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 2803s ok 58 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 2803s ok 59 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 2803s ok 60 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 2803s ok 61 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 2803s ok 62 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 2803s ok 63 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 2803s ok 64 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 2803s ok 65 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 2803s ok 66 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 2803s ok 67 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 2803s ok 68 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 2803s ok 69 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 2803s ok 70 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{HTTPS} == 'off' " should evaluate to true, got true 2803s ok 71 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 2803s ok 72 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 2803s ok 73 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 2803s ok 74 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 2803s ok 75 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 2803s ok 76 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 2803s ok 77 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 2803s ok 78 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 2803s ok 79 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 2803s ok 80 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 2803s ok 81 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 2803s ok 82 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "escape('?') = '%3f' " should evaluate to true, got true 2803s ok 83 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "unescape('%3f') = '?' " should evaluate to true, got true 2803s ok 84 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 2803s ok 85 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 2803s ok 86 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 2803s ok 87 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "file('/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 2803s ok 88 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-n ''" should evaluate to false, got false 2803s ok 89 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-z ''" should evaluate to true, got true 2803s ok 90 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-n '1'" should evaluate to true, got true 2803s ok 91 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-z '1'" should evaluate to false, got false 2803s ok 92 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s Should get parse error for "-R 'abc'", got parse error 2803s ok 93 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 2803s ok 94 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-R '240.0.0.0'" should evaluate to false, got false 2803s ok 95 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-R '240.0.0.0/8'" should evaluate to false, got false 2803s ok 96 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-R 'ff::/8'" should evaluate to false, got false 2803s ok 97 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 2803s ok 98 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 2803s ok 99 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 2803s ok 100 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 2803s ok 101 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 2803s ok 102 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 2803s ok 103 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 2803s ok 104 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'foo' -strmatch '*o'" should evaluate to true, got true 2803s ok 105 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 2803s ok 106 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'foo' -strmatch 'F*'" should evaluate to false, got false 2803s ok 107 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'foo' -strcmatch 'F*'" should evaluate to true, got true 2803s ok 108 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'foo' -strmatch 'g*'" should evaluate to false, got false 2803s ok 109 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'foo' -strcmatch 'g*'" should evaluate to false, got false 2803s ok 110 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 2803s ok 111 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 2803s ok 112 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 2803s ok 113 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 2803s ok 114 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s Should get parse error for "foo('bar') = 'bar'", got parse error 2803s ok 115 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s Should get parse error for "%{FOO} != 'bar'", got parse error 2803s ok 116 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s Should get parse error for "'bar' = bar", got parse error 2803s ok 117 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true" should evaluate to true, got true 2803s ok 118 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true && true" should evaluate to true, got true 2803s ok 119 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true || true" should evaluate to true, got true 2803s ok 120 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true || true || true" should evaluate to true, got true 2803s ok 121 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true || true && true" should evaluate to true, got true 2803s ok 122 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true && true || true" should evaluate to true, got true 2803s ok 123 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true && true && true" should evaluate to true, got true 2803s ok 124 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true || true || !true" should evaluate to true, got true 2803s ok 125 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true || true && !true" should evaluate to true, got true 2803s ok 126 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true && true || !true" should evaluate to true, got true 2803s ok 127 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true && true && !true" should evaluate to false, got false 2803s ok 128 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true && !true" should evaluate to false, got false 2803s ok 129 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true || !true" should evaluate to true, got true 2803s ok 130 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true || !true || true" should evaluate to true, got true 2803s ok 131 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true || !true && true" should evaluate to true, got true 2803s ok 132 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true && !true || true" should evaluate to true, got true 2803s ok 133 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true && !true && true" should evaluate to false, got false 2803s ok 134 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true || !true || !true" should evaluate to true, got true 2803s ok 135 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true || !true && !true" should evaluate to true, got true 2803s ok 136 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true && !true || !true" should evaluate to false, got false 2803s ok 137 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "true && !true && !true" should evaluate to false, got false 2803s ok 138 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true" should evaluate to false, got false 2803s ok 139 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true && true" should evaluate to false, got false 2803s ok 140 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true || true" should evaluate to true, got true 2803s ok 141 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true || true || true" should evaluate to true, got true 2803s ok 142 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true || true && true" should evaluate to true, got true 2803s ok 143 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true && true || true" should evaluate to true, got true 2803s ok 144 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true && true && true" should evaluate to false, got false 2803s ok 145 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true || true || !true" should evaluate to true, got true 2803s ok 146 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true || true && !true" should evaluate to false, got false 2803s ok 147 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true && true || !true" should evaluate to false, got false 2803s ok 148 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true && true && !true" should evaluate to false, got false 2803s ok 149 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true && !true" should evaluate to false, got false 2803s ok 150 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true || !true" should evaluate to false, got false 2803s ok 151 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true || !true || true" should evaluate to true, got true 2803s ok 152 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true || !true && true" should evaluate to false, got false 2803s ok 153 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true && !true || true" should evaluate to true, got true 2803s ok 154 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true && !true && true" should evaluate to false, got false 2803s ok 155 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true || !true || !true" should evaluate to false, got false 2803s ok 156 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true || !true && !true" should evaluate to false, got false 2803s ok 157 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true && !true || !true" should evaluate to false, got false 2803s ok 158 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!true && !true && !true" should evaluate to false, got false 2803s ok 159 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true)" should evaluate to false, got false 2803s ok 160 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true && true)" should evaluate to false, got false 2803s ok 161 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true || true)" should evaluate to false, got false 2803s ok 162 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true || true || true)" should evaluate to false, got false 2803s ok 163 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true || true && true)" should evaluate to false, got false 2803s ok 164 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true && true || true)" should evaluate to false, got false 2803s ok 165 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true && true && true)" should evaluate to false, got false 2803s ok 166 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true || true || !true)" should evaluate to false, got false 2803s ok 167 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true || true && !true)" should evaluate to false, got false 2803s ok 168 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true && true || !true)" should evaluate to false, got false 2803s ok 169 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true && true && !true)" should evaluate to true, got true 2803s ok 170 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true && !true)" should evaluate to true, got true 2803s ok 171 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true || !true)" should evaluate to false, got false 2803s ok 172 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true || !true || true)" should evaluate to false, got false 2803s ok 173 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true || !true && true)" should evaluate to false, got false 2803s ok 174 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true && !true || true)" should evaluate to false, got false 2803s ok 175 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true && !true && true)" should evaluate to true, got true 2803s ok 176 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true || !true || !true)" should evaluate to false, got false 2803s ok 177 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true || !true && !true)" should evaluate to false, got false 2803s ok 178 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true && !true || !true)" should evaluate to true, got true 2803s ok 179 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(true && !true && !true)" should evaluate to true, got true 2803s ok 180 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true)" should evaluate to true, got true 2803s ok 181 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true && true)" should evaluate to true, got true 2803s ok 182 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true || true)" should evaluate to false, got false 2803s ok 183 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true || true || true)" should evaluate to false, got false 2803s ok 184 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true || true && true)" should evaluate to false, got false 2803s ok 185 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true && true || true)" should evaluate to false, got false 2803s ok 186 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true && true && true)" should evaluate to true, got true 2803s ok 187 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true || true || !true)" should evaluate to false, got false 2803s ok 188 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true || true && !true)" should evaluate to true, got true 2803s ok 189 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true && true || !true)" should evaluate to true, got true 2803s ok 190 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true && true && !true)" should evaluate to true, got true 2803s ok 191 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true && !true)" should evaluate to true, got true 2803s ok 192 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true || !true)" should evaluate to true, got true 2803s ok 193 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true || !true || true)" should evaluate to false, got false 2803s ok 194 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true || !true && true)" should evaluate to true, got true 2803s ok 195 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true && !true || true)" should evaluate to false, got false 2803s ok 196 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true && !true && true)" should evaluate to true, got true 2803s ok 197 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true || !true || !true)" should evaluate to true, got true 2803s ok 198 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true || !true && !true)" should evaluate to true, got true 2803s ok 199 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true && !true || !true)" should evaluate to true, got true 2803s ok 200 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "!(!true && !true && !true)" should evaluate to true, got true 2803s ok 201 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "filesize('/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 2803s ok 202 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "filesize('/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 2803s ok 203 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "filesize('/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 2803s ok 204 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-d '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 2803s ok 205 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-e '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2803s ok 206 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-f '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2803s ok 207 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-s '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2803s ok 208 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-d '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 2803s ok 209 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-e '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 2803s ok 210 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-f '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 2803s ok 211 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-s '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 2803s ok 212 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-d '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 2803s ok 213 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-e '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 2803s ok 214 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-f '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 2803s ok 215 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-s '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 2803s ok 216 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-d '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2803s ok 217 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-e '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2803s ok 218 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-f '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2803s ok 219 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-s '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2803s ok 220 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-F '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2803s ok 221 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-F '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2803s ok 222 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-U '/apache/' " should evaluate to true, got true 2803s ok 223 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "-U '/apache/expr/none' " should evaluate to false, got false 2803s ok 224 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 2803s ok 225 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 2803s ok 226 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "base64('foo') = 'Zm9v' " should evaluate to true, got true 2803s ok 227 2803s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 2803s ok 228 2803s Error log should not have 'Internal evaluation error' entries, found 0 2803s ok 229 2803s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2803s ok 2810s t/apache/expr_string.t .............. 2810s 1..29 2810s # Running under perl version 5.040000 for linux 2810s # Current time local: Fri Feb 21 13:28:20 2025 2810s # Current time GMT: Fri Feb 21 13:28:20 2025 2810s # Using Test.pm version 1.31 2810s # Using Apache/Test.pm version 1.44 2810s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2810s ok 1 2810s Expected return code 200, got 200 for 'foo' 2810s ok 2 2810s # testing : log message [Fri Feb 21 13:28:24.341949 2025] [log_debug:info] [pid 947970:tid 948038] [client 127.0.0.1:57254] foo (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2810s # didn't match 2810s # expected: 'foo' 2810s # received: 'foo' 2810s ok 3 2810s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2810s ok 4 2810s Expected return code 200, got 200 for '%{req:SomeHeader}' 2810s ok 5 2810s # testing : log message [Fri Feb 21 13:28:24.601076 2025] [log_debug:info] [pid 947970:tid 948036] [client 127.0.0.1:57254] SomeValue (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2810s # didn't match 2810s # expected: 'SomeValue' 2810s # received: 'SomeValue' 2810s ok 6 2810s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2810s ok 7 2810s Should get parse error (500) for "%{", got 500 2810s ok 8 2810s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2810s ok 9 2810s Expected return code 200, got 200 for '%' 2810s ok 10 2810s # testing : log message [Fri Feb 21 13:28:25.110687 2025] [log_debug:info] [pid 947970:tid 948046] [client 127.0.0.1:57268] % (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2810s # didn't match 2810s # expected: '%' 2810s # received: '%' 2810s ok 11 2810s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2810s ok 12 2810s Expected return code 200, got 200 for '}' 2810s ok 13 2810s # testing : log message [Fri Feb 21 13:28:25.365419 2025] [log_debug:info] [pid 947970:tid 948044] [client 127.0.0.1:57268] } (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2810s # didn't match 2810s # expected: '}' 2810s # received: '}' 2810s ok 14 2810s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2810s ok 15 2810s Expected return code 200, got 200 for '\"' 2810s ok 16 2810s # testing : log message [Fri Feb 21 13:28:25.625281 2025] [log_debug:info] [pid 947970:tid 948048] [client 127.0.0.1:57268] " (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2810s # didn't match 2810s # expected: '"' 2810s # received: '"' 2810s ok 17 2810s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2810s ok 18 2810s Expected return code 200, got 200 for '\'' 2810s ok 19 2810s # testing : log message [Fri Feb 21 13:28:25.886315 2025] [log_debug:info] [pid 947970:tid 948050] [client 127.0.0.1:57268] ' (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2810s # didn't match 2810s # expected: '\'' 2810s # received: '\'' 2810s ok 20 2810s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2810s ok 21 2810s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 2810s ok 22 2810s # testing : log message [Fri Feb 21 13:28:26.146378 2025] [log_debug:info] [pid 947970:tid 948054] [client 127.0.0.1:57268] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2810s # didn't match 2810s # expected: '%{req:SomeHeader}' 2810s # received: '%{req:SomeHeader}' 2810s ok 23 2810s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2810s ok 24 2810s Expected return code 200, got 200 for '%{tolower:IDENT}' 2810s ok 25 2810s # testing : log message [Fri Feb 21 13:28:26.405841 2025] [log_debug:info] [pid 947970:tid 948052] [client 127.0.0.1:57268] ident (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2810s # didn't match 2810s # expected: 'ident' 2810s # received: 'ident' 2810s ok 26 2810s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2810s ok 27 2810s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 2810s ok 28 2810s # testing : log message [Fri Feb 21 13:28:26.668395 2025] [log_debug:info] [pid 947970:tid 948056] [client 127.0.0.1:57268] get (log_transaction hook, /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2810s # didn't match 2810s # expected: 'get' 2810s # received: 'get' 2810s ok 29 2810s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2810s ok 2814s t/apache/getfile.t .................. 2814s # using LWP client 2814s 1..220 2814s # Running under perl version 5.040000 for linux 2814s # Current time local: Fri Feb 21 13:28:27 2025 2814s # Current time GMT: Fri Feb 21 13:28:27 2025 2814s # Using Test.pm version 1.31 2814s # Using Apache/Test.pm version 1.44 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:30 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "4c64-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 19556 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:30 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl.pod 2814s # expected: 19556 2814s # received: 19556 2814s ok 1 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:30 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "dbb0-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 56240 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:30 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5004delta.pod 2814s # expected: 56240 2814s # received: 56240 2814s ok 2 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:30 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "85ea-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 34282 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:30 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5005delta.pod 2814s # expected: 34282 2814s # received: 34282 2814s ok 3 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:30 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "da40-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 55872 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:30 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5100delta.pod 2814s # expected: 55872 2814s # received: 55872 2814s ok 4 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:30 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "ab70-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 43888 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:30 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5101delta.pod 2814s # expected: 43888 2814s # received: 43888 2814s ok 5 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:30 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "15cb8-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 89272 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:30 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5120delta.pod 2814s # expected: 89272 2814s # received: 89272 2814s ok 6 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:30 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "2707-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 9991 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:30 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5121delta.pod 2814s # expected: 9991 2814s # received: 9991 2814s ok 7 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "2569-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 9577 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5122delta.pod 2814s # expected: 9577 2814s # received: 9577 2814s ok 8 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "1004-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 4100 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5123delta.pod 2814s # expected: 4100 2814s # received: 4100 2814s ok 9 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "e58-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 3672 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5124delta.pod 2814s # expected: 3672 2814s # received: 3672 2814s ok 10 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "1e00-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 7680 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5125delta.pod 2814s # expected: 7680 2814s # received: 7680 2814s ok 11 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "233a9-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 144297 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5140delta.pod 2814s # expected: 144297 2814s # received: 144297 2814s ok 12 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "1f1e-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 7966 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5141delta.pod 2814s # expected: 7966 2814s # received: 7966 2814s ok 13 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "1aeb-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 6891 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5142delta.pod 2814s # expected: 6891 2814s # received: 6891 2814s ok 14 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "1e50-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 7760 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5143delta.pod 2814s # expected: 7760 2814s # received: 7760 2814s ok 15 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "18b7-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 6327 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5144delta.pod 2814s # expected: 6327 2814s # received: 6327 2814s ok 16 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "20a07-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 133639 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5160delta.pod 2814s # expected: 133639 2814s # received: 133639 2814s ok 17 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "17fe-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 6142 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5161delta.pod 2814s # expected: 6142 2814s # received: 6142 2814s ok 18 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "e0a-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 3594 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5162delta.pod 2814s # expected: 3594 2814s # received: 3594 2814s ok 19 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "ff5-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 4085 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5163delta.pod 2814s # expected: 4085 2814s # received: 4085 2814s ok 20 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "1d280-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 119424 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5180delta.pod 2814s # expected: 119424 2814s # received: 119424 2814s ok 21 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "19c5-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 6597 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5181delta.pod 2814s # expected: 6597 2814s # received: 6597 2814s ok 22 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "14d7-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 5335 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5182delta.pod 2814s # expected: 5335 2814s # received: 5335 2814s ok 23 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "1208-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 4616 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5184delta.pod 2814s # expected: 4616 2814s # received: 4616 2814s ok 24 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "1c352-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 115538 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5200delta.pod 2814s # expected: 115538 2814s # received: 115538 2814s ok 25 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "2a07-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 10759 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5201delta.pod 2814s # expected: 10759 2814s # received: 10759 2814s ok 26 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "2fef-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 12271 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5202delta.pod 2814s # expected: 12271 2814s # received: 12271 2814s ok 27 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "2410-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 9232 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5203delta.pod 2814s # expected: 9232 2814s # received: 9232 2814s ok 28 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "1fa8f-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 129679 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5220delta.pod 2814s # expected: 129679 2814s # received: 129679 2814s ok 29 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "293d-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 10557 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5221delta.pod 2814s # expected: 10557 2814s # received: 10557 2814s ok 30 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2814s #server response: 2814s #HTTP/1.1 200 OK 2814s #Connection: close 2814s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Accept-Ranges: bytes 2814s #ETag: "301f-62796587675c0" 2814s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2814s #Vary: In-If1 2814s #Content-Length: 12319 2814s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2814s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2814s #Client-Peer: 127.0.0.1:8529 2814s #Client-Response-Num: 1 2814s #DMMATCH1: 1 2814s # 2814s # testing : download of /getfiles-perl-pod/perl5222delta.pod 2814s # expected: 12319 2814s # received: 12319 2814s ok 31 2814s #lwp request: 2814s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 2814s #User-Agent: libwww-perl/6.77 2814s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "20fa-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 8442 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5223delta.pod 2815s # expected: 8442 2815s # received: 8442 2815s ok 32 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1162-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4450 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5224delta.pod 2815s # expected: 4450 2815s # received: 4450 2815s ok 33 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "fc09-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 64521 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5240delta.pod 2815s # expected: 64521 2815s # received: 64521 2815s ok 34 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "2009-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 8201 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5241delta.pod 2815s # expected: 8201 2815s # received: 8201 2815s ok 35 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1007-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4103 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5242delta.pod 2815s # expected: 4103 2815s # received: 4103 2815s ok 36 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "2aac-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 10924 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5243delta.pod 2815s # expected: 10924 2815s # received: 10924 2815s ok 37 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1168-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4456 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5244delta.pod 2815s # expected: 4456 2815s # received: 4456 2815s ok 38 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1875a-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 100186 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5260delta.pod 2815s # expected: 100186 2815s # received: 100186 2815s ok 39 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1e25-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 7717 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5261delta.pod 2815s # expected: 7717 2815s # received: 7717 2815s ok 40 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1e16-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 7702 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5262delta.pod 2815s # expected: 7702 2815s # received: 7702 2815s ok 41 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1b69-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 7017 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5263delta.pod 2815s # expected: 7017 2815s # received: 7017 2815s ok 42 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "115d9-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 71129 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5280delta.pod 2815s # expected: 71129 2815s # received: 71129 2815s ok 43 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "11f7-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4599 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5281delta.pod 2815s # expected: 4599 2815s # received: 4599 2815s ok 44 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1806-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 6150 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5282delta.pod 2815s # expected: 6150 2815s # received: 6150 2815s ok 45 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "13f7-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 5111 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5283delta.pod 2815s # expected: 5111 2815s # received: 5111 2815s ok 46 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "a038-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 41016 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5300delta.pod 2815s # expected: 41016 2815s # received: 41016 2815s ok 47 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1662-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 5730 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5301delta.pod 2815s # expected: 5730 2815s # received: 5730 2815s ok 48 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "124a-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4682 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5302delta.pod 2815s # expected: 4682 2815s # received: 4682 2815s ok 49 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1374-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4980 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5303delta.pod 2815s # expected: 4980 2815s # received: 4980 2815s ok 50 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "d310-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 54032 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5320delta.pod 2815s # expected: 54032 2815s # received: 54032 2815s ok 51 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1b5f-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 7007 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5321delta.pod 2815s # expected: 7007 2815s # received: 7007 2815s ok 52 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "9201-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 37377 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5340delta.pod 2815s # expected: 37377 2815s # received: 37377 2815s ok 53 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1076-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4214 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5341delta.pod 2815s # expected: 4214 2815s # received: 4214 2815s ok 54 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "f68-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 3944 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5342delta.pod 2815s # expected: 3944 2815s # received: 3944 2815s ok 55 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "fd6-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4054 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5343delta.pod 2815s # expected: 4054 2815s # received: 4054 2815s ok 56 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "ad8b-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 44427 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5360delta.pod 2815s # expected: 44427 2815s # received: 44427 2815s ok 57 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1288-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4744 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5361delta.pod 2815s # expected: 4744 2815s # received: 4744 2815s ok 58 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "f69-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 3945 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5362delta.pod 2815s # expected: 3945 2815s # received: 3945 2815s ok 59 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "fd7-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4055 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5363delta.pod 2815s # expected: 4055 2815s # received: 4055 2815s ok 60 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "10d47-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 68935 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5380delta.pod 2815s # expected: 68935 2815s # received: 68935 2815s ok 61 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "f6a-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 3946 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5381delta.pod 2815s # expected: 3946 2815s # received: 3946 2815s ok 62 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "fd8-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4056 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5382delta.pod 2815s # expected: 4056 2815s # received: 4056 2815s ok 63 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "c797-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 51095 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl5400delta.pod 2815s # expected: 51095 2815s # received: 51095 2815s ok 64 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1e723-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 124707 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl561delta.pod 2815s # expected: 124707 2815s # received: 124707 2815s ok 65 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1a2bb-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 107195 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl56delta.pod 2815s # expected: 107195 2815s # received: 107195 2815s ok 66 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "94ac-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 38060 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl581delta.pod 2815s # expected: 38060 2815s # received: 38060 2815s ok 67 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1176-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4470 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl582delta.pod 2815s # expected: 4470 2815s # received: 4470 2815s ok 68 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "18bf-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 6335 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl583delta.pod 2815s # expected: 6335 2815s # received: 6335 2815s ok 69 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1cc3-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 7363 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl584delta.pod 2815s # expected: 7363 2815s # received: 7363 2815s ok 70 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1701-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 5889 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl585delta.pod 2815s # expected: 5889 2815s # received: 5889 2815s ok 71 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "122b-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4651 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl586delta.pod 2815s # expected: 4651 2815s # received: 4651 2815s ok 72 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "20a4-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 8356 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl587delta.pod 2815s # expected: 8356 2815s # received: 8356 2815s ok 73 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "62c1-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 25281 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl588delta.pod 2815s # expected: 25281 2815s # received: 25281 2815s ok 74 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "d28d-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 53901 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl589delta.pod 2815s # expected: 53901 2815s # received: 53901 2815s ok 75 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1c1d5-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 115157 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perl58delta.pod 2815s # expected: 115157 2815s # received: 115157 2815s ok 76 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "4fe9-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 20457 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlaix.pod 2815s # expected: 20457 2815s # received: 20457 2815s ok 77 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1688-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 5768 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlamiga.pod 2815s # expected: 5768 2815s # received: 5768 2815s ok 78 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "2031-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 8241 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlandroid.pod 2815s # expected: 8241 2815s # received: 8241 2815s ok 79 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "ceb51-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 846673 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlapi.pod 2815s # expected: 846673 2815s # received: 846673 2815s ok 80 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "5838-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 22584 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlapio.pod 2815s # expected: 22584 2815s # received: 22584 2815s ok 81 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1b62-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 7010 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlartistic.pod 2815s # expected: 7010 2815s # received: 7010 2815s ok 82 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "210c-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 8460 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlbook.pod 2815s # expected: 8460 2815s # received: 8460 2815s ok 83 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "126-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 294 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlboot.pod 2815s # expected: 294 2815s # received: 294 2815s ok 84 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "130-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 304 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlbot.pod 2815s # expected: 304 2815s # received: 304 2815s ok 85 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1f50-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 8016 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlbs2000.pod 2815s # expected: 8016 2815s # received: 8016 2815s ok 86 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "dea2-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 56994 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlcall.pod 2815s # expected: 56994 2815s # received: 56994 2815s ok 87 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1180-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4480 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlcheat.pod 2815s # expected: 4480 2815s # received: 4480 2815s ok 88 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "3179-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 12665 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlclass.pod 2815s # expected: 12665 2815s # received: 12665 2815s ok 89 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "3c63-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 15459 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlclassguts.pod 2815s # expected: 15459 2815s # received: 15459 2815s ok 90 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "d19f-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 53663 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlclib.pod 2815s # expected: 53663 2815s # received: 53663 2815s ok 91 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "12e5-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4837 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlcn.pod 2815s # expected: 4837 2815s # received: 4837 2815s ok 92 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1b1b-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 6939 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlcommunity.pod 2815s # expected: 6939 2815s # received: 6939 2815s ok 93 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "662a-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 26154 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlcygwin.pod 2815s # expected: 26154 2815s # received: 26154 2815s ok 94 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "cfa2-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 53154 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perldata.pod 2815s # expected: 53154 2815s # received: 53154 2815s ok 95 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "134d-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4941 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 2815s # expected: 4941 2815s # received: 4941 2815s ok 96 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "a85c-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 43100 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perldebguts.pod 2815s # expected: 43100 2815s # received: 43100 2815s ok 97 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "5693-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 22163 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perldebtut.pod 2815s # expected: 22163 2815s # received: 22163 2815s ok 98 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "9bc9-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 39881 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perldebug.pod 2815s # expected: 39881 2815s # received: 39881 2815s ok 99 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "c797-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 51095 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perldelta.pod 2815s # expected: 51095 2815s # received: 51095 2815s ok 100 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "5fb8-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 24504 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perldeprecation.pod 2815s # expected: 24504 2815s # received: 24504 2815s ok 101 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "4d4e9-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 316649 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perldiag.pod 2815s # expected: 316649 2815s # received: 316649 2815s ok 102 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "24a0-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 9376 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perldoc.pod 2815s # expected: 9376 2815s # received: 9376 2815s ok 103 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "b4ed-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 46317 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perldocstyle.pod 2815s # expected: 46317 2815s # received: 46317 2815s ok 104 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "6946-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 26950 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perldsc.pod 2815s # expected: 26950 2815s # received: 26950 2815s ok 105 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1f20-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 7968 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perldtrace.pod 2815s # expected: 7968 2815s # received: 7968 2815s ok 106 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1497f-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 84351 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlebcdic.pod 2815s # expected: 84351 2815s # received: 84351 2815s ok 107 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "937e-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 37758 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlembed.pod 2815s # expected: 37758 2815s # received: 37758 2815s ok 108 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "2812-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 10258 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlexperiment.pod 2815s # expected: 10258 2815s # received: 10258 2815s ok 109 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "58d2-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 22738 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlfaq.pod 2815s # expected: 22738 2815s # received: 22738 2815s ok 110 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "34a1-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 13473 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlfaq1.pod 2815s # expected: 13473 2815s # received: 13473 2815s ok 111 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "292a-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 10538 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlfaq2.pod 2815s # expected: 10538 2815s # received: 10538 2815s ok 112 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "92e1-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 37601 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlfaq3.pod 2815s # expected: 37601 2815s # received: 37601 2815s ok 113 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "16bcd-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 93133 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlfaq4.pod 2815s # expected: 93133 2815s # received: 93133 2815s ok 114 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "dbc1-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 56257 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlfaq5.pod 2815s # expected: 56257 2815s # received: 56257 2815s ok 115 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "9a71-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 39537 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlfaq6.pod 2815s # expected: 39537 2815s # received: 39537 2815s ok 116 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "93ae-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 37806 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlfaq7.pod 2815s # expected: 37806 2815s # received: 37806 2815s ok 117 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "c30c-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 49932 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlfaq8.pod 2815s # expected: 49932 2815s # received: 49932 2815s ok 118 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "3b75-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 15221 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlfaq9.pod 2815s # expected: 15221 2815s # received: 15221 2815s ok 119 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "56ca-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 22218 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlfilter.pod 2815s # expected: 22218 2815s # received: 22218 2815s ok 120 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "342b-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 13355 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlfork.pod 2815s # expected: 13355 2815s # received: 13355 2815s ok 121 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "4122-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 16674 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlform.pod 2815s # expected: 16674 2815s # received: 16674 2815s ok 122 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "671-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 1649 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 2815s # expected: 1649 2815s # received: 1649 2815s ok 123 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "68740-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 427840 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlfunc.pod 2815s # expected: 427840 2815s # received: 427840 2815s ok 124 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "7c2e-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 31790 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlgit.pod 2815s # expected: 31790 2815s # received: 31790 2815s ok 125 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "219ca-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 137674 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlglossary.pod 2815s # expected: 137674 2815s # received: 137674 2815s ok 126 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "4072-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 16498 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlgov.pod 2815s # expected: 16498 2815s # received: 16498 2815s ok 127 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "35f7-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 13815 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlgpl.pod 2815s # expected: 13815 2815s # received: 13815 2815s ok 128 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "31bb8-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 203704 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlguts.pod 2815s # expected: 203704 2815s # received: 203704 2815s ok 129 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "afe5-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 45029 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlhack.pod 2815s # expected: 45029 2815s # received: 45029 2815s ok 130 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1297d-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 76157 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlhacktips.pod 2815s # expected: 76157 2815s # received: 76157 2815s ok 131 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1809-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 6153 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlhacktut.pod 2815s # expected: 6153 2815s # received: 6153 2815s ok 132 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "602-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 1538 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlhaiku.pod 2815s # expected: 1538 2815s # received: 1538 2815s ok 133 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "ea29-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 59945 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlhist.pod 2815s # expected: 59945 2815s # received: 59945 2815s ok 134 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "77a4-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 30628 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlhpux.pod 2815s # expected: 30628 2815s # received: 30628 2815s ok 135 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "7dd-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 2013 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlhurd.pod 2815s # expected: 2013 2815s # received: 2013 2815s ok 136 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1fc9f-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 130207 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlintern.pod 2815s # expected: 130207 2815s # received: 130207 2815s ok 137 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "9216-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 37398 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlinterp.pod 2815s # expected: 37398 2815s # received: 37398 2815s ok 138 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "579a-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 22426 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlintro.pod 2815s # expected: 22426 2815s # received: 22426 2815s ok 139 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "8ad2-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 35538 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perliol.pod 2815s # expected: 35538 2815s # received: 35538 2815s ok 140 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "11818-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 71704 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlipc.pod 2815s # expected: 71704 2815s # received: 71704 2815s ok 141 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1150-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4432 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlirix.pod 2815s # expected: 4432 2815s # received: 4432 2815s ok 142 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "20a8-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 8360 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perljp.pod 2815s # expected: 8360 2815s # received: 8360 2815s ok 143 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "2fc0-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 12224 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlko.pod 2815s # expected: 12224 2815s # received: 12224 2815s ok 144 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "163-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 355 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perllexwarn.pod 2815s # expected: 355 2815s # received: 355 2815s ok 145 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "7ea-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 2026 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perllinux.pod 2815s # expected: 2026 2815s # received: 2026 2815s ok 146 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "12978-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 76152 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perllocale.pod 2815s # expected: 76152 2815s # received: 76152 2815s ok 147 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "2487-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 9351 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perllol.pod 2815s # expected: 9351 2815s # received: 9351 2815s ok 148 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "2f6f-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 12143 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlmacosx.pod 2815s # expected: 12143 2815s # received: 12143 2815s ok 149 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "67a7-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 26535 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlmod.pod 2815s # expected: 26535 2815s # received: 26535 2815s ok 150 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "2574-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 9588 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 2815s # expected: 9588 2815s # received: 9588 2815s ok 151 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1095c-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 67932 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlmodlib.pod 2815s # expected: 67932 2815s # received: 67932 2815s ok 152 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "573b-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 22331 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 2815s # expected: 22331 2815s # received: 22331 2815s ok 153 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "d65-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 3429 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlmroapi.pod 2815s # expected: 3429 2815s # received: 3429 2815s ok 154 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "2ad3-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 10963 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlnewmod.pod 2815s # expected: 10963 2815s # received: 10963 2815s ok 155 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "20a5-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 8357 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlnumber.pod 2815s # expected: 8357 2815s # received: 8357 2815s ok 156 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "8d31-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 36145 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlobj.pod 2815s # expected: 36145 2815s # received: 36145 2815s ok 157 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "6885-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 26757 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlootut.pod 2815s # expected: 26757 2815s # received: 26757 2815s ok 158 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "2b4ac-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 177324 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlop.pod 2815s # expected: 177324 2815s # received: 177324 2815s ok 159 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "4db-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 1243 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 2815s # expected: 1243 2815s # received: 1243 2815s ok 160 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "3b77-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 15223 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlopentut.pod 2815s # expected: 15223 2815s # received: 15223 2815s ok 161 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "16cb7-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 93367 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlos2.pod 2815s # expected: 93367 2815s # received: 93367 2815s ok 162 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "37cb-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 14283 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlos390.pod 2815s # expected: 14283 2815s # received: 14283 2815s ok 163 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "12b0-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4784 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlos400.pod 2815s # expected: 4784 2815s # received: 4784 2815s ok 164 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "c8a9-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 51369 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlpacktut.pod 2815s # expected: 51369 2815s # received: 51369 2815s ok 165 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "c2bc-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 49852 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlperf.pod 2815s # expected: 49852 2815s # received: 49852 2815s ok 166 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1418-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 5144 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlplan9.pod 2815s # expected: 5144 2815s # received: 5144 2815s ok 167 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "5b65-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 23397 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlpod.pod 2815s # expected: 23397 2815s # received: 23397 2815s ok 168 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "10d10-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 68880 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlpodspec.pod 2815s # expected: 68880 2815s # received: 68880 2815s ok 169 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "2f40-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 12096 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 2815s # expected: 12096 2815s # received: 12096 2815s ok 170 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "67b7-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 26551 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlpolicy.pod 2815s # expected: 26551 2815s # received: 26551 2815s ok 171 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "15db1-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 89521 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlport.pod 2815s # expected: 89521 2815s # received: 89521 2815s ok 172 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1412-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 5138 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlpragma.pod 2815s # expected: 5138 2815s # received: 5138 2815s ok 173 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1a25-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 6693 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlqnx.pod 2815s # expected: 6693 2815s # received: 6693 2815s ok 174 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "21256-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 135766 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlre.pod 2815s # expected: 135766 2815s # received: 135766 2815s ok 175 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "8a9c-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 35484 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlreapi.pod 2815s # expected: 35484 2815s # received: 35484 2815s ok 176 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "818f-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 33167 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 2815s # expected: 33167 2815s # received: 33167 2815s ok 177 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "bec7-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 48839 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 2815s # expected: 48839 2815s # received: 48839 2815s ok 178 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "8d5c-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 36188 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlref.pod 2815s # expected: 36188 2815s # received: 36188 2815s ok 179 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "4944-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 18756 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlreftut.pod 2815s # expected: 18756 2815s # received: 18756 2815s ok 180 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "a989-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 43401 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlreguts.pod 2815s # expected: 43401 2815s # received: 43401 2815s ok 181 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1fd-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 509 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlrepository.pod 2815s # expected: 509 2815s # received: 509 2815s ok 182 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "4b07-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 19207 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlrequick.pod 2815s # expected: 19207 2815s # received: 19207 2815s ok 183 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "3caa-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 15530 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlreref.pod 2815s # expected: 15530 2815s # received: 15530 2815s ok 184 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1e1ef-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 123375 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlretut.pod 2815s # expected: 123375 2815s # received: 123375 2815s ok 185 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "651-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 1617 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlriscos.pod 2815s # expected: 1617 2815s # received: 1617 2815s ok 186 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "e707-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 59143 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlrun.pod 2815s # expected: 59143 2815s # received: 59143 2815s ok 187 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "6cea-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 27882 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlsec.pod 2815s # expected: 27882 2815s # received: 27882 2815s ok 188 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "4af2-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 19186 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 2815s # expected: 19186 2815s # received: 19186 2815s ok 189 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "7494-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 29844 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlsolaris.pod 2815s # expected: 29844 2815s # received: 29844 2815s ok 190 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1bdc-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 7132 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlsource.pod 2815s # expected: 7132 2815s # received: 7132 2815s ok 191 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "233b-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 9019 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlstyle.pod 2815s # expected: 9019 2815s # received: 9019 2815s ok 192 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "12fb9-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 77753 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlsub.pod 2815s # expected: 77753 2815s # received: 77753 2815s ok 193 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "d31f-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 54047 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlsyn.pod 2815s # expected: 54047 2815s # received: 54047 2815s ok 194 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "2858-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 10328 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlsynology.pod 2815s # expected: 10328 2815s # received: 10328 2815s ok 195 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "b184-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 45444 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlthrtut.pod 2815s # expected: 45444 2815s # received: 45444 2815s ok 196 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "9a91-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 39569 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perltie.pod 2815s # expected: 39569 2815s # received: 39569 2815s ok 197 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "ce6d8-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 845528 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perltoc.pod 2815s # expected: 845528 2815s # received: 845528 2815s ok 198 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "174-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 372 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perltodo.pod 2815s # expected: 372 2815s # received: 372 2815s ok 199 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "126-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 294 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perltooc.pod 2815s # expected: 294 2815s # received: 294 2815s ok 200 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "126-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 294 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perltoot.pod 2815s # expected: 294 2815s # received: 294 2815s ok 201 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "297f-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 10623 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perltrap.pod 2815s # expected: 10623 2815s # received: 10623 2815s ok 202 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "213f-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 8511 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perltru64.pod 2815s # expected: 8511 2815s # received: 8511 2815s ok 203 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1183-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4483 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perltw.pod 2815s # expected: 4483 2815s # received: 4483 2815s ok 204 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "162b6-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 90806 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlunicode.pod 2815s # expected: 90806 2815s # received: 90806 2815s ok 205 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "6349-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 25417 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlunicook.pod 2815s # expected: 25417 2815s # received: 25417 2815s ok 206 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "372e-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 14126 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlunifaq.pod 2815s # expected: 14126 2815s # received: 14126 2815s ok 207 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "96e1-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 38625 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perluniintro.pod 2815s # expected: 38625 2815s # received: 38625 2815s ok 208 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "6eefa-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 454394 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perluniprops.pod 2815s # expected: 454394 2815s # received: 454394 2815s ok 209 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1f10-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 7952 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlunitut.pod 2815s # expected: 7952 2815s # received: 7952 2815s ok 210 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "1ce8-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 7400 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlutil.pod 2815s # expected: 7400 2815s # received: 7400 2815s ok 211 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "16c17-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 93207 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlvar.pod 2815s # expected: 93207 2815s # received: 93207 2815s ok 212 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "c68d-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 50829 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlvms.pod 2815s # expected: 50829 2815s # received: 50829 2815s ok 213 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "f16-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 3862 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlvos.pod 2815s # expected: 3862 2815s # received: 3862 2815s ok 214 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "7c61-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 31841 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlwin32.pod 2815s # expected: 31841 2815s # received: 31841 2815s ok 215 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "12d15-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 77077 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlxs.pod 2815s # expected: 77077 2815s # received: 77077 2815s ok 216 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "c51f-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 50463 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlxstut.pod 2815s # expected: 50463 2815s # received: 50463 2815s ok 217 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "5dc1-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 24001 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 2815s # expected: 24001 2815s # received: 24001 2815s ok 218 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "d4110-627730f333380" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 868624 2815s #Last-Modified: Thu, 21 Nov 2024 21:36:30 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-binary-httpd 2815s # expected: 868624 2815s # received: 868624 2815s ok 219 2815s #lwp request: 2815s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 2815s #User-Agent: libwww-perl/6.77 2815s # 2815s #server response: 2815s #HTTP/1.1 200 OK 2815s #Connection: close 2815s #Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Accept-Ranges: bytes 2815s #ETag: "3d27a0-62796587675c0" 2815s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2815s #Vary: In-If1 2815s #Content-Length: 4007840 2815s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 2815s #Client-Date: Fri, 21 Feb 2025 13:28:31 GMT 2815s #Client-Peer: 127.0.0.1:8529 2815s #Client-Response-Num: 1 2815s #DMMATCH1: 1 2815s # 2815s # testing : download of /getfiles-binary-perl 2815s # expected: 4007840 2815s # received: 4007840 2815s ok 220 2815s ok 2819s t/apache/headers.t .................. 2819s 1..27 2819s # Running under perl version 5.040000 for linux 2819s # Current time local: Fri Feb 21 13:28:31 2025 2819s # Current time GMT: Fri Feb 21 13:28:31 2025 2819s # Using Test.pm version 1.31 2819s # Using Apache/Test.pm version 1.44 2819s testing: Hello: World 2819s ok 1 2819s # testing : response success 2819s # expected: qr/HTTP\/1\.. 200 OK/ 2819s # received: 'HTTP/1.1 200 OK' 2819s ok 2 2819s header: [World] vs [World] 2819s # testing : compare header Hello value 2819s # expected: 'World' 2819s # received: 'World' 2819s ok 3 2819s testing: Hello: World 2819s ok 4 2819s # testing : response success 2819s # expected: qr/HTTP\/1\.. 200 OK/ 2819s # received: 'HTTP/1.1 200 OK' 2819s ok 5 2819s header: [World] vs [World] 2819s # testing : compare header Hello value 2819s # expected: 'World' 2819s # received: 'World' 2819s ok 6 2819s testing: Hello: World 2819s ok 7 2819s # testing : response success 2819s # expected: qr/HTTP\/1\.. 200 OK/ 2819s # received: 'HTTP/1.1 200 OK' 2819s ok 8 2819s header: [World] vs [World] 2819s # testing : compare header Hello value 2819s # expected: 'World' 2819s # received: 'World' 2819s ok 9 2819s testing: Hello: Foo 2819s Bar 2819s ok 10 2819s # testing : response success 2819s # expected: qr/HTTP\/1\.. 200 OK/ 2819s # received: 'HTTP/1.1 200 OK' 2819s ok 11 2819s header: [Foo Bar] vs [Foo Bar] 2819s # testing : compare header Hello value 2819s # expected: 'Foo Bar' 2819s # received: 'Foo Bar' 2819s ok 12 2819s testing: Hello: Foo 2819s Bar 2819s ok 13 2819s # testing : response success 2819s # expected: qr/HTTP\/1\.. 200 OK/ 2819s # received: 'HTTP/1.1 200 OK' 2819s ok 14 2819s header: [Foo Bar] vs [Foo Bar] 2819s # testing : compare header Hello value 2819s # expected: 'Foo Bar' 2819s # received: 'Foo Bar' 2819s ok 15 2819s testing: Hello: Foo 2819s Bar 2819s ok 16 2819s # testing : response success 2819s # expected: qr/HTTP\/1\.. 200 OK/ 2819s # received: 'HTTP/1.1 200 OK' 2819s ok 17 2819s header: [Foo Bar] vs [Foo Bar] 2819s # testing : compare header Hello value 2819s # expected: 'Foo Bar' 2819s # received: 'Foo Bar' 2819s ok 18 2819s testing: Hello: Foo 2819s Bar 2819s ok 19 2819s # testing : response success 2819s # expected: qr/HTTP\/1\.. 200 OK/ 2819s # received: 'HTTP/1.1 200 OK' 2819s ok 20 2819s header: [Foo Bar] vs [Foo Bar] 2819s # testing : compare header Hello value 2819s # expected: 'Foo Bar' 2819s # received: 'Foo Bar' 2819s ok 21 2819s testing: Hello: Foo 2819s Bar 2819s ok 22 2819s # testing : response success 2819s # expected: qr/HTTP\/1\.. 200 OK/ 2819s # received: 'HTTP/1.1 200 OK' 2819s ok 23 2819s header: [Foo Bar] vs [Foo Bar] 2819s # testing : compare header Hello value 2819s # expected: 'Foo Bar' 2819s # received: 'Foo Bar' 2819s ok 24 2819s testing: Hello:World 2819s ok 25 2819s # testing : response success 2819s # expected: qr/HTTP\/1\.. 200 OK/ 2819s # received: 'HTTP/1.1 200 OK' 2819s ok 26 2819s header: [World] vs [World] 2819s # testing : compare header Hello value 2819s # expected: 'World' 2819s # received: 'World' 2819s ok 27 2819s ok 2824s t/apache/hostcheck.t ................ 2824s 1..14 2824s # Running under perl version 5.040000 for linux 2824s # Current time local: Fri Feb 21 13:28:36 2025 2824s # Current time GMT: Fri Feb 21 13:28:36 2025 2824s # Using Test.pm version 1.31 2824s # Using Apache/Test.pm version 1.44 2824s # SENDING to 127.0.0.1:8529 2824s # GET / HTTP/1.1 2824s Host: localhost 2824s 2824s # expected 200, got 200 for ok 2824s ok 1 2824s # SENDING to 127.0.0.1:8529 2824s # GET / HTTP/1.1 2824s Host: localhost:1 2824s 2824s # expected 200, got 200 for port ignored 2824s ok 2 2824s # SENDING to 127.0.0.1:8529 2824s # GET / HTTP/1.1 2824s Host: notlisted 2824s 2824s # expected 200, got 200 for name not listed 2824s ok 3 2824s # SENDING to 127.0.0.1:8529 2824s # GET / HTTP/1.1 2824s Host: 127.0.0.1 2824s 2824s # expected 200, got 200 for IP not in serveralias/servername 2824s ok 4 2824s # SENDING to 127.0.0.1:8529 2824s # GET / HTTP/1.1 2824s Host: default-strict 2824s 2824s # expected 200, got 200 for NVH matches in default server 2824s ok 5 2824s # SENDING to 127.0.0.1:8529 2824s # GET / HTTP/1.1 2824s Host: nvh-strict 2824s 2824s # expected 200, got 200 for NVH matches 2824s ok 6 2824s # SENDING to 127.0.0.1:8529 2824s # GET / HTTP/1.1 2824s Host: nvh-strict:1 2824s 2824s # expected 200, got 200 for NVH matches port ignored 2824s ok 7 2824s # SENDING to 127.0.0.1:8556 2824s # GET / HTTP/1.1 2824s Host: localhost 2824s 2824s # expected 400, got 400 for ok 2824s ok 8 2824s # SENDING to 127.0.0.1:8556 2824s # GET / HTTP/1.1 2824s Host: localhost:1 2824s 2824s # expected 400, got 400 for port ignored 2824s ok 9 2824s # SENDING to 127.0.0.1:8556 2824s # GET / HTTP/1.1 2824s Host: notlisted 2824s 2824s # expected 400, got 400 for name not listed 2824s ok 10 2824s # SENDING to 127.0.0.1:8556 2824s # GET / HTTP/1.1 2824s Host: 127.0.0.1 2824s 2824s # expected 400, got 400 for IP not in serveralias/servername 2824s ok 11 2824s # SENDING to 127.0.0.1:8556 2824s # GET / HTTP/1.1 2824s Host: default-strict 2824s 2824s # expected 200, got 200 for NVH matches in default server 2824s ok 12 2824s # SENDING to 127.0.0.1:8556 2824s # GET / HTTP/1.1 2824s Host: nvh-strict 2824s 2824s # expected 200, got 200 for NVH matches 2824s ok 13 2824s # SENDING to 127.0.0.1:8556 2824s # GET / HTTP/1.1 2824s Host: nvh-strict:1 2824s 2824s # expected 200, got 200 for NVH matches port ignored 2824s ok 14 2824s ok 2829s t/apache/http_strict.t .............. 2829s 1..178 2829s # Running under perl version 5.040000 for linux 2829s # Current time local: Fri Feb 21 13:28:41 2025 2829s # Current time GMT: Fri Feb 21 13:28:41 2025 2829s # Using Test.pm version 1.31 2829s # Using Apache/Test.pm version 1.44 2829s # SENDING: 2829s # GET / HTTP/1.0\r\n\r\n 2829s # expecting success, got 200 2829s ok 1 2829s # SENDING: 2829s # GET / HTTP/1.0\n\n 2829s # expecting success, got 200 2829s ok 2 2829s # SENDING: 2829s # get / HTTP/1.0\r\n\r\n 2829s # expecting 501, got 501 2829s ok 3 2829s # SENDING: 2829s # G ET / HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 4 2829s # SENDING: 2829s # G\x00ET / HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 5 2829s # SENDING: 2829s # G/T / HTTP/1.0\r\n\r\n 2829s # expecting 501, got 501 2829s ok 6 2829s # SENDING: 2829s # GET /\x00 HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 7 2829s # SENDING: 2829s # GET / HTTP/1.0\x00\r\n\r\n 2829s # expecting 400, got 400 2829s ok 8 2829s # SENDING: 2829s # GET\x0c/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 9 2829s # SENDING: 2829s # GET\r/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 10 2829s # SENDING: 2829s # GET\t/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 11 2829s # SENDING: 2829s # GET / HTT/1.0\r\n\r\n 2829s # expecting error, got 400 2829s ok 12 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 2829s # expecting success, got 200 2829s ok 13 2829s # SENDING: 2829s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 2829s # expecting success, got 200 2829s ok 14 2829s # SENDING: 2829s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 2829s # expecting success, got 200 2829s ok 15 2829s # SENDING: 2829s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 2829s # expecting 400, got 400 2829s ok 16 2829s # SENDING: 2829s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 2829s # expecting 400, got 400 2829s ok 17 2829s # SENDING: 2829s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 2829s # expecting 200, got 200 2829s ok 18 2829s # SENDING: 2829s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 2829s # expecting 400, got 400 2829s ok 19 2829s # SENDING: 2829s # GET / HTTP/\r\nHost: localhost\r\n\r\n 2829s # expecting error, got 400 2829s ok 20 2829s # SENDING: 2829s # GET / HTTP/0.9\r\n\r\n 2829s # expecting error, got 400 2829s ok 21 2829s # SENDING: 2829s # GET / HTTP/0.8\r\n\r\n 2829s # expecting error, got 400 2829s ok 22 2829s # SENDING: 2829s # GET /\x01 HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 23 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 24 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 25 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 26 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 27 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo\r\n\r\n 2829s # expecting 400, got 400 2829s ok 28 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 29 2829s # SENDING: 2829s # GET / HTTP/1.0\r\n: bar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 30 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 31 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 2829s # expecting 400, got 400 2829s ok 32 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 33 2829s # SENDING: 2829s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 34 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 35 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 36 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 37 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 38 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 2829s # expecting 400, got 400 2829s ok 39 2829s # SENDING: 2829s # GET / HTTP/1.0\r\r 2829s # expecting dropped connection and HTTPD dropped connection 2829s ok 40 2829s # SENDING: 2829s # GET /\r\n 2829s # expecting headerless HTTP/0.9 body, got response 2829s ok 41 2829s # SENDING: 2829s # GET /#frag HTTP/1.0\r\n 2829s # expecting 400, got 400 2829s ok 42 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 2829s # expecting 200, got 200 2829s ok 43 2829s # SENDING: 2829s # GET http://017700000001/ HTTP/1.0\r\n\r\n 2829s # expecting 200, got 200 2829s ok 44 2829s # SENDING: 2829s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 2829s # expecting 200, got 200 2829s ok 45 2829s # SENDING: 2829s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 2829s # expecting 200, got 200 2829s ok 46 2829s # SENDING: 2829s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 2829s # expecting 200, got 200 2829s ok 47 2829s # SENDING: 2829s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 2829s # expecting 200, got 200 2829s ok 48 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 2829s # expecting 200, got 200 2829s ok 49 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 2829s # expecting 400, got 400 2829s ok 50 2829s # SENDING: 2829s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 2829s # expecting 200, got 200 2829s ok 51 2829s # SENDING: 2829s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 52 2829s # SENDING: 2829s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 53 2829s # SENDING: 2829s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 54 2829s # SENDING: 2829s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 2829s # expecting 200, got 200 2829s ok 55 2829s # SENDING: 2829s # GET http://[::1]/ HTTP/1.0\r\n\r\n 2829s # expecting success, got 200 2829s ok 56 2829s # SENDING: 2829s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 2829s # expecting success, got 200 2829s ok 57 2829s # SENDING: 2829s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 2829s # expecting success, got 200 2829s ok 58 2829s # SENDING: 2829s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 2829s # expecting success, got 200 2829s ok 59 2829s # SENDING: 2829s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 60 2829s # SENDING: 2829s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 2829s # expecting success, got 200 2829s ok 61 2829s # SENDING: 2829s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 2829s # expecting success, got 200 2829s ok 62 2829s # SENDING: 2829s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 63 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 2829s # expecting success, got 200 2829s ok 64 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 2829s # expecting success, got 200 2829s ok 65 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 2829s # expecting success, got 200 2829s ok 66 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 2829s # expecting success, got 200 2829s ok 67 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 2829s # expecting success, got 200 2829s ok 68 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 2829s # expecting success, got 200 2829s ok 69 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 2829s # expecting 200, got 200 2829s ok 70 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 2829s # expecting 200, got 200 2829s ok 71 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 2829s # expecting 400, got 400 2829s ok 72 2829s # SENDING: 2829s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 73 2829s # SENDING: 2829s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 74 2829s # SENDING: 2829s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 75 2829s # SENDING: 2829s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 76 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 2829s # expecting 200, got 200 2829s ok 77 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 2829s # expecting 200, got 200 2829s ok 78 2829s # SENDING: 2829s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 2829s # expecting 200, got 200 2829s ok 79 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 2829s # DECODED: Foo: bar 2829s # RESPONSE: 2829s # HTTP/1.1 200 OK\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:45 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Foo: bar\r\n 2829s # Vary: In-If1\r\n 2829s # DMMATCH1: 1\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/plain\r\n 2829s # \r\n 2829s # Hi!\n 2829s # SERVERNAME=localhost\n 2829s # HTTP_HOST=\n 2829s # 2829s # expecting 200, got 200 2829s ok 80 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 2829s # DECODED: Foo: 2829s # RESPONSE: 2829s # HTTP/1.1 200 OK\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:45 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Foo: \r\n 2829s # Vary: In-If1\r\n 2829s # DMMATCH1: 1\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/plain\r\n 2829s # \r\n 2829s # Hi!\n 2829s # SERVERNAME=localhost\n 2829s # HTTP_HOST=\n 2829s # 2829s # expecting 200, got 200 2829s ok 81 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 2829s # DECODED: : bar 2829s # RESPONSE: 2829s # HTTP/1.1 500 Internal Server Error\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:46 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Content-Length: 564\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/html; charset=iso-8859-1\r\n 2829s # \r\n 2829s # \n 2829s # \n 2829s # ... 2829s # expecting 500, got 500 2829s ok 82 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 2829s # DECODED: F\x00oo: bar 2829s # RESPONSE: 2829s # HTTP/1.1 500 Internal Server Error\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:46 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Content-Length: 528\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/html; charset=iso-8859-1\r\n 2829s # \r\n 2829s # \n 2829s # \n 2829s # ... 2829s # expecting 500, got 500 2829s ok 83 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 2829s # DECODED: F\x01oo: bar 2829s # RESPONSE: 2829s # HTTP/1.1 500 Internal Server Error\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:46 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Content-Length: 564\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/html; charset=iso-8859-1\r\n 2829s # \r\n 2829s # \n 2829s # \n 2829s # ... 2829s # expecting 500, got 500 2829s ok 84 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 2829s # DECODED: F\noo: bar 2829s # RESPONSE: 2829s # HTTP/1.1 500 Internal Server Error\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:46 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Content-Length: 528\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/html; charset=iso-8859-1\r\n 2829s # \r\n 2829s # \n 2829s # \n 2829s # ... 2829s # expecting 500, got 500 2829s ok 85 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 2829s # DECODED: Foo: b\tar 2829s # RESPONSE: 2829s # HTTP/1.1 200 OK\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:46 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Foo: b\tar\r\n 2829s # Vary: In-If1\r\n 2829s # DMMATCH1: 1\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/plain\r\n 2829s # \r\n 2829s # Hi!\n 2829s # SERVERNAME=localhost\n 2829s # HTTP_HOST=\n 2829s # 2829s # expecting 200, got 200 2829s ok 86 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 2829s # DECODED: Foo: b\x01ar 2829s # RESPONSE: 2829s # HTTP/1.1 500 Internal Server Error\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:46 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Content-Length: 564\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/html; charset=iso-8859-1\r\n 2829s # \r\n 2829s # \n 2829s # \n 2829s # ... 2829s # expecting 500, got 500 2829s ok 87 2829s # SENDING: 2829s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 2829s # expecting 500, got 500 2829s ok 88 2829s # SENDING: 2829s # GET / HTTP/1.0\r\n\r\n 2829s # expecting success, got 200 2829s ok 89 2829s # SENDING: 2829s # GET / HTTP/1.0\n\n 2829s # expecting 400, got 400 2829s ok 90 2829s # SENDING: 2829s # get / HTTP/1.0\r\n\r\n 2829s # expecting 501, got 501 2829s ok 91 2829s # SENDING: 2829s # G ET / HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 92 2829s # SENDING: 2829s # G\x00ET / HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 93 2829s # SENDING: 2829s # G/T / HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 94 2829s # SENDING: 2829s # GET /\x00 HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 95 2829s # SENDING: 2829s # GET / HTTP/1.0\x00\r\n\r\n 2829s # expecting 400, got 400 2829s ok 96 2829s # SENDING: 2829s # GET\x0c/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 97 2829s # SENDING: 2829s # GET\r/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 98 2829s # SENDING: 2829s # GET\t/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 99 2829s # SENDING: 2829s # GET / HTT/1.0\r\n\r\n 2829s # expecting error, got 400 2829s ok 100 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 2829s # expecting success, got 200 2829s ok 101 2829s # SENDING: 2829s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 2829s # expecting success, got 200 2829s ok 102 2829s # SENDING: 2829s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 2829s # expecting success, got 200 2829s ok 103 2829s # SENDING: 2829s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 2829s # expecting 400, got 400 2829s ok 104 2829s # SENDING: 2829s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 2829s # expecting 400, got 400 2829s ok 105 2829s # SENDING: 2829s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 2829s # expecting 400, got 400 2829s ok 106 2829s # SENDING: 2829s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 2829s # expecting 400, got 400 2829s ok 107 2829s # SENDING: 2829s # GET / HTTP/\r\nHost: localhost\r\n\r\n 2829s # expecting error, got 400 2829s ok 108 2829s # SENDING: 2829s # GET / HTTP/0.9\r\n\r\n 2829s # expecting error, got 400 2829s ok 109 2829s # SENDING: 2829s # GET / HTTP/0.8\r\n\r\n 2829s # expecting error, got 400 2829s ok 110 2829s # SENDING: 2829s # GET /\x01 HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 111 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 112 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 113 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 114 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 115 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo\r\n\r\n 2829s # expecting 400, got 400 2829s ok 116 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 117 2829s # SENDING: 2829s # GET / HTTP/1.0\r\n: bar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 118 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 119 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 2829s # expecting 400, got 400 2829s ok 120 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 121 2829s # SENDING: 2829s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 122 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 123 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 124 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 2829s # expecting 400, got 400 2829s ok 125 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 126 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 2829s # expecting 400, got 400 2829s ok 127 2829s # SENDING: 2829s # GET / HTTP/1.0\r\r 2829s # expecting dropped connection and HTTPD dropped connection 2829s ok 128 2829s # SENDING: 2829s # GET /\r\n 2829s # expecting headerless HTTP/0.9 body, got response 2829s ok 129 2829s # SENDING: 2829s # GET /#frag HTTP/1.0\r\n 2829s # expecting 400, got 400 2829s ok 130 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 2829s # expecting 400, got 400 2829s ok 131 2829s # SENDING: 2829s # GET http://017700000001/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 132 2829s # SENDING: 2829s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 133 2829s # SENDING: 2829s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 2829s # expecting 200, got 200 2829s ok 134 2829s # SENDING: 2829s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 135 2829s # SENDING: 2829s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 136 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 2829s # expecting 400, got 400 2829s ok 137 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 2829s # expecting 400, got 400 2829s ok 138 2829s # SENDING: 2829s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 2829s # expecting 200, got 200 2829s ok 139 2829s # SENDING: 2829s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 140 2829s # SENDING: 2829s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 141 2829s # SENDING: 2829s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 142 2829s # SENDING: 2829s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 143 2829s # SENDING: 2829s # GET http://[::1]/ HTTP/1.0\r\n\r\n 2829s # expecting success, got 200 2829s ok 144 2829s # SENDING: 2829s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 2829s # expecting success, got 200 2829s ok 145 2829s # SENDING: 2829s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 2829s # expecting success, got 200 2829s ok 146 2829s # SENDING: 2829s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 2829s # expecting success, got 200 2829s ok 147 2829s # SENDING: 2829s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 148 2829s # SENDING: 2829s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 2829s # expecting success, got 200 2829s ok 149 2829s # SENDING: 2829s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 2829s # expecting success, got 200 2829s ok 150 2829s # SENDING: 2829s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 2829s # expecting 400, got 400 2829s ok 151 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 2829s # expecting success, got 200 2829s ok 152 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 2829s # expecting success, got 200 2829s ok 153 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 2829s # expecting success, got 200 2829s ok 154 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 2829s # expecting success, got 200 2829s ok 155 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 2829s # expecting success, got 200 2829s ok 156 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 2829s # expecting success, got 200 2829s ok 157 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 2829s # expecting 400, got 400 2829s ok 158 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 2829s # expecting 400, got 400 2829s ok 159 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 2829s # expecting 400, got 400 2829s ok 160 2829s # SENDING: 2829s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 161 2829s # SENDING: 2829s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 162 2829s # SENDING: 2829s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 163 2829s # SENDING: 2829s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2829s # expecting 200, got 200 2829s ok 164 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 2829s # expecting 200, got 200 2829s ok 165 2829s # SENDING: 2829s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 2829s # expecting 200, got 200 2829s ok 166 2829s # SENDING: 2829s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 2829s # expecting 200, got 200 2829s ok 167 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 2829s # DECODED: Foo: bar 2829s # RESPONSE: 2829s # HTTP/1.1 200 OK\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:46 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Foo: bar\r\n 2829s # Vary: In-If1\r\n 2829s # DMMATCH1: 1\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/plain\r\n 2829s # \r\n 2829s # Hi!\n 2829s # SERVERNAME=localhost\n 2829s # HTTP_HOST=\n 2829s # 2829s # expecting 200, got 200 2829s ok 168 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 2829s # DECODED: Foo: 2829s # RESPONSE: 2829s # HTTP/1.1 200 OK\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:46 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Foo: \r\n 2829s # Vary: In-If1\r\n 2829s # DMMATCH1: 1\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/plain\r\n 2829s # \r\n 2829s # Hi!\n 2829s # SERVERNAME=localhost\n 2829s # HTTP_HOST=\n 2829s # 2829s # expecting 200, got 200 2829s ok 169 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 2829s # DECODED: : bar 2829s # RESPONSE: 2829s # HTTP/1.1 500 Internal Server Error\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:46 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Content-Length: 564\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/html; charset=iso-8859-1\r\n 2829s # \r\n 2829s # \n 2829s # \n 2829s # ... 2829s # expecting 500, got 500 2829s ok 170 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 2829s # DECODED: F\x00oo: bar 2829s # RESPONSE: 2829s # HTTP/1.1 500 Internal Server Error\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:46 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Content-Length: 528\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/html; charset=iso-8859-1\r\n 2829s # \r\n 2829s # \n 2829s # \n 2829s # ... 2829s # expecting 500, got 500 2829s ok 171 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 2829s # DECODED: F\x01oo: bar 2829s # RESPONSE: 2829s # HTTP/1.1 500 Internal Server Error\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:46 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Content-Length: 564\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/html; charset=iso-8859-1\r\n 2829s # \r\n 2829s # \n 2829s # \n 2829s # ... 2829s # expecting 500, got 500 2829s ok 172 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 2829s # DECODED: F\noo: bar 2829s # RESPONSE: 2829s # HTTP/1.1 500 Internal Server Error\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:46 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Content-Length: 528\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/html; charset=iso-8859-1\r\n 2829s # \r\n 2829s # \n 2829s # \n 2829s # ... 2829s # expecting 500, got 500 2829s ok 173 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 2829s # DECODED: Foo: b\tar 2829s # RESPONSE: 2829s # HTTP/1.1 200 OK\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:46 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Foo: b\tar\r\n 2829s # Vary: In-If1\r\n 2829s # DMMATCH1: 1\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/plain\r\n 2829s # \r\n 2829s # Hi!\n 2829s # SERVERNAME=localhost\n 2829s # HTTP_HOST=\n 2829s # 2829s # expecting 200, got 200 2829s ok 174 2829s # SENDING: 2829s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 2829s # DECODED: Foo: b\x01ar 2829s # RESPONSE: 2829s # HTTP/1.1 500 Internal Server Error\r\n 2829s # Date: Fri, 21 Feb 2025 13:28:46 GMT\r\n 2829s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 2829s # Content-Length: 564\r\n 2829s # Connection: close\r\n 2829s # Content-Type: text/html; charset=iso-8859-1\r\n 2829s # \r\n 2829s # \n 2829s # \n 2829s # ... 2829s # expecting 500, got 500 2829s ok 175 2829s # SENDING: 2829s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 2829s # expecting 500, got 500 2829s ok 176 2829s ok 177 2829s ok 178 2829s ok 2834s t/apache/if_sections.t .............. 2834s 1..46 2834s # Running under perl version 5.040000 for linux 2834s # Current time local: Fri Feb 21 13:28:46 2025 2834s # Current time GMT: Fri Feb 21 13:28:46 2025 2834s # Using Test.pm version 1.31 2834s # Using Apache/Test.pm version 1.44 2834s # /if_sec/ with '': 2834s # expected: 200 2834s # received: '200' 2834s ok 1 2834s # expected: undef 2834s # received: undef 2834s ok 2 2834s # /if_sec/foo.if_test with '': 2834s # expected: 200 2834s # received: '200' 2834s ok 3 2834s # expected: undef 2834s # received: undef 2834s ok 4 2834s # /if_sec/foo.if_test with '1': 2834s # expected: 200 2834s # received: '200' 2834s ok 5 2834s # expected: 'global1' 2834s # received: 'global1' 2834s ok 6 2834s # /if_sec/foo.if_test with '1 11': 2834s # expected: 200 2834s # received: '200' 2834s ok 7 2834s # expected: 'global1, nested11, nested113' 2834s # received: 'global1, nested11, nested113' 2834s ok 8 2834s # /if_sec/foo.if_test with '1 11 111': 2834s # expected: 200 2834s # received: '200' 2834s ok 9 2834s # expected: 'global1, nested11, nested111' 2834s # received: 'global1, nested11, nested111' 2834s ok 10 2834s # /if_sec/foo.if_test with '1 11 112': 2834s # expected: 200 2834s # received: '200' 2834s ok 11 2834s # expected: 'global1, nested11, nested112' 2834s # received: 'global1, nested11, nested112' 2834s ok 12 2834s # /if_sec/foo.if_test with '1 2': 2834s # expected: 200 2834s # received: '200' 2834s ok 13 2834s # expected: 'global1, files2' 2834s # received: 'global1, files2' 2834s ok 14 2834s # /if_sec/dir/foo.txt with '1 2': 2834s # expected: 200 2834s # received: '200' 2834s ok 15 2834s # expected: 'global1, dir1, dir2, dir_files1' 2834s # received: 'global1, dir1, dir2, dir_files1' 2834s ok 16 2834s # /if_sec/dir/ with '1 2': 2834s # expected: 200 2834s # received: '200' 2834s ok 17 2834s # expected: 'global1, dir1, dir2' 2834s # received: 'global1, dir1, dir2' 2834s ok 18 2834s # /if_sec/dir/ with '1 11': 2834s # expected: 200 2834s # received: '200' 2834s ok 19 2834s # expected: 'global1, dir1, nested11, nested113' 2834s # received: 'global1, dir1, nested11, nested113' 2834s ok 20 2834s # /if_sec/dir/ with '1 11 111': 2834s # expected: 200 2834s # received: '200' 2834s ok 21 2834s # expected: 'global1, dir1, nested11, nested111' 2834s # received: 'global1, dir1, nested11, nested111' 2834s ok 22 2834s # /if_sec/dir/ with '1 11 112': 2834s # expected: 200 2834s # received: '200' 2834s ok 23 2834s # expected: 'global1, dir1, nested11, nested112' 2834s # received: 'global1, dir1, nested11, nested112' 2834s ok 24 2834s # /if_sec/loc/ with '1 2': 2834s # expected: 200 2834s # received: '200' 2834s ok 25 2834s # expected: 'global1, loc1, loc2' 2834s # received: 'global1, loc1, loc2' 2834s ok 26 2834s # /if_sec/loc/foo.txt with '1 2': 2834s # expected: 200 2834s # received: '200' 2834s ok 27 2834s # expected: 'global1, loc1, loc2' 2834s # received: 'global1, loc1, loc2' 2834s ok 28 2834s # /if_sec/loc/ with '1 11': 2834s # expected: 200 2834s # received: '200' 2834s ok 29 2834s # expected: 'global1, loc1, nested11, nested113' 2834s # received: 'global1, loc1, nested11, nested113' 2834s ok 30 2834s # /if_sec/loc/ with '1 11 111': 2834s # expected: 200 2834s # received: '200' 2834s ok 31 2834s # expected: 'global1, loc1, nested11, nested111' 2834s # received: 'global1, loc1, nested11, nested111' 2834s ok 32 2834s # /if_sec/loc/ with '1 11 112': 2834s # expected: 200 2834s # received: '200' 2834s ok 33 2834s # expected: 'global1, loc1, nested11, nested112' 2834s # received: 'global1, loc1, nested11, nested112' 2834s ok 34 2834s # /if_sec/loc/foo.if_test with '1 2': 2834s # expected: 200 2834s # received: '200' 2834s ok 35 2834s # expected: 'global1, files2, loc1, loc2' 2834s # received: 'global1, files2, loc1, loc2' 2834s ok 36 2834s # /if_sec/loc/foo.if_test with '1 2 11': 2834s # expected: 200 2834s # received: '200' 2834s ok 37 2834s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 2834s # received: 'global1, files2, loc1, loc2, nested11, nested113' 2834s ok 38 2834s # /if_sec/loc/foo.if_test with '1 2 11 111': 2834s # expected: 200 2834s # received: '200' 2834s ok 39 2834s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 2834s # received: 'global1, files2, loc1, loc2, nested11, nested111' 2834s ok 40 2834s # /if_sec/loc/foo.if_test with '1 2 11 112': 2834s # expected: 200 2834s # received: '200' 2834s ok 41 2834s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 2834s # received: 'global1, files2, loc1, loc2, nested11, nested112' 2834s ok 42 2834s # /if_sec/proxy/ with '1 2': 2834s # expected: 200 2834s # received: '200' 2834s ok 43 2834s # expected: 'global1, locp1, locp2' 2834s # received: 'global1, locp1, locp2' 2834s ok 44 2834s # /if_sec/proxy/ with '2': 2834s # expected: 200 2834s # received: '200' 2834s ok 45 2834s # expected: 'locp2' 2834s # received: 'locp2' 2834s ok 46 2834s ok 2839s t/apache/iffile.t ................... 2839s 1..2 2839s # Running under perl version 5.040000 for linux 2839s # Current time local: Fri Feb 21 13:28:51 2025 2839s # Current time GMT: Fri Feb 21 13:28:51 2025 2839s # Using Test.pm version 1.31 2839s # Using Apache/Test.pm version 1.44 2839s # expected: 200 2839s # received: '200' 2839s ok 1 2839s # expected: 'success1, success2, success3, success4, success5' 2839s # received: 'success1, success2, success3, success4, success5' 2839s ok 2 2839s ok 2843s t/apache/leaks.t .................... skipped: mod_memory_track not activated 2852s t/apache/limits.t ................... 2852s 1..12 2852s # Running under perl version 5.040000 for linux 2852s # Current time local: Fri Feb 21 13:29:00 2025 2852s # Current time GMT: Fri Feb 21 13:29:00 2025 2852s # Using Test.pm version 1.31 2852s # Using Apache/Test.pm version 1.44 2852s # Testing LimitRequestLine; should succeed 2852s # testing : Test #1 2852s # expected: 200 2852s # received: '200' 2852s ok 1 2852s # Testing LimitRequestLine; should fail 2852s # testing : Test #2 2852s # expected: 414 2852s # received: '414' 2852s ok 2 2852s # Testing LimitRequestFieldSize; should succeed 2852s # testing : Test #3 2852s # expected: 200 2852s # received: '200' 2852s ok 3 2852s # Testing LimitRequestFieldSize; should fail 2852s # testing : Test #4 2852s # expected: 400 2852s # received: '400' 2852s ok 4 2852s # Testing LimitRequestFields; should succeed 2852s # testing : Test #5 2852s # expected: 200 2852s # received: '200' 2852s ok 5 2852s # Testing LimitRequestFields; should fail 2852s # testing : Test #6 2852s # expected: 400 2852s # received: '400' 2852s ok 6 2852s # Testing LimitRequestBody; should succeed 2852s # Chunked transfer-encoding enabled 2852s # testing : Test #7 2852s # expected: 200 2852s # received: '200' 2852s ok 7 2852s # Testing LimitRequestBody; should succeed 2852s # Chunked transfer-encoding disabled 2852s # testing : Test #8 2852s # expected: 200 2852s # received: '200' 2852s ok 8 2852s # Testing LimitRequestBody; should fail 2852s # Chunked transfer-encoding enabled 2852s # testing : Test #9 2852s # expected: 413 2852s # received: '413' 2852s ok 9 2852s # Testing LimitRequestBody; should fail 2852s # Chunked transfer-encoding disabled 2852s # testing : Test #10 2852s # expected: 413 2852s # received: '413' 2852s ok 10 2852s # Testing LimitRequestFieldSize; should succeed 2852s # testing : Test #11 2852s # expected: 200 2852s # received: '200' 2852s ok 11 2852s # Testing LimitRequestFieldSize; should fail 2852s # testing : Test #12 2852s # expected: 400 2852s # received: '400' 2852s ok 12 2852s ok 2856s t/apache/loglevel.t ................. 2856s 1..8 2856s # Running under perl version 5.040000 for linux 2856s # Current time local: Fri Feb 21 13:29:09 2025 2856s # Current time GMT: Fri Feb 21 13:29:09 2025 2856s # Using Test.pm version 1.31 2856s # Using Apache/Test.pm version 1.44 2856s ok 1 2856s ok 2 2856s ok 3 2856s ok 4 2856s ok 5 2856s ok 6 2856s ok 7 2856s ok 8 2856s ok 2861s t/apache/maxranges.t ................ 2861s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2861s 1..19 2861s # Running under perl version 5.040000 for linux 2861s # Current time local: Fri Feb 21 13:29:13 2025 2861s # Current time GMT: Fri Feb 21 13:29:13 2025 2861s # Using Test.pm version 1.31 2861s # Using Apache/Test.pm version 1.44 2861s ok 1 2861s ok 2 2861s ok 3 2861s ok 4 2861s ok 5 2861s ok 6 2861s ok 7 2861s ok 8 2861s ok 9 2861s ok 10 2861s ok 11 2861s ok 12 2861s ok 13 2861s ok 14 2861s ok 15 2861s ok 16 2861s ok 17 2861s ok 18 2861s ok 19 2861s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2861s ok 2867s t/apache/mergeslashes.t ............. 2867s 1..9 2867s # Running under perl version 5.040000 for linux 2867s # Current time local: Fri Feb 21 13:29:18 2025 2867s # Current time GMT: Fri Feb 21 13:29:18 2025 2867s # Using Test.pm version 1.31 2867s # Using Apache/Test.pm version 1.44 2867s # SENDING to 127.0.0.1:8556 2867s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2867s # expected 403, got 403 for exact match 2867s ok 1 2867s # SENDING to 127.0.0.1:8556 2867s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2867s # expected 403, got 403 for merged even at front 2867s ok 2 2867s # SENDING to 127.0.0.1:8556 2867s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2867s # expected 403, got 403 for merged even at front 2867s ok 3 2867s # SENDING to 127.0.0.1:8556 2867s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2867s # expected 403, got 403 for c// should be merged 2867s ok 4 2867s # SENDING to 127.0.0.1:8556 2867s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2867s # expected 403, got 403 for a// should be merged 2867s ok 5 2867s # SENDING to 127.0.0.1:8556 2867s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2867s # expected 403, got 403 for a// matches locationmatch 2867s ok 6 2867s # SENDING to 127.0.0.1:8556 2867s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2867s # expected 200, got 200 for c// doesn't match locationmatch 2867s ok 7 2867s # SENDING to 127.0.0.1:8556 2867s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2867s # expected 403, got 403 for baseline failed 2867s ok 8 2867s # SENDING to 127.0.0.1:8556 2867s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2867s # expected 403, got 403 for b//d not merged for Location with OFF 2867s ok 9 2867s ok 2871s t/apache/mmn.t ...................... 2871s 1..2 2871s # Running under perl version 5.040000 for linux 2871s # Current time local: Fri Feb 21 13:29:24 2025 2871s # Current time GMT: Fri Feb 21 13:29:24 2025 2871s # Using Test.pm version 1.31 2871s # Using Apache/Test.pm version 1.44 2871s ok 1 2871s ok 2 2871s ok 2875s t/apache/options.t .................. 2875s 1..2 2875s # Running under perl version 5.040000 for linux 2875s # Current time local: Fri Feb 21 13:29:28 2025 2875s # Current time GMT: Fri Feb 21 13:29:28 2025 2875s # Using Test.pm version 1.31 2875s # Using Apache/Test.pm version 1.44 2875s # testing : code 2875s # expected: 200 2875s # received: '200' 2875s ok 1 2875s # testing : OPTIONS 2875s # expected: qr/OPTIONS/ 2875s # received: 'POST,OPTIONS,HEAD,GET,TRACE' 2875s ok 2 2875s ok 2880s t/apache/passbrigade.t .............. 2880s # using LWP client 2880s 1..114 2880s # Running under perl version 5.040000 for linux 2880s # Current time local: Fri Feb 21 13:29:32 2025 2880s # Current time GMT: Fri Feb 21 13:29:32 2025 2880s # Using Test.pm version 1.31 2880s # Using Apache/Test.pm version 1.44 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 1024 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #DMMATCH1: 1 2880s # 2880s # testing : bytes in body 2880s # expected: 1024 2880s # received: 1024 2880s ok 1 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 2048 2880s # received: 2048 2880s ok 2 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 3072 2880s # received: 3072 2880s ok 3 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 4096 2880s # received: 4096 2880s ok 4 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 5120 2880s # received: 5120 2880s ok 5 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 6144 2880s # received: 6144 2880s ok 6 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 7168 2880s # received: 7168 2880s ok 7 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 8192 2880s # received: 8192 2880s ok 8 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 9216 2880s # received: 9216 2880s ok 9 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 10240 2880s # received: 10240 2880s ok 10 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 11264 2880s # received: 11264 2880s ok 11 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 12288 2880s # received: 12288 2880s ok 12 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 13312 2880s # received: 13312 2880s ok 13 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 14336 2880s # received: 14336 2880s ok 14 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 15360 2880s # received: 15360 2880s ok 15 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 16384 2880s # received: 16384 2880s ok 16 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 17408 2880s # received: 17408 2880s ok 17 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 18432 2880s # received: 18432 2880s ok 18 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 19456 2880s # received: 19456 2880s ok 19 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 20480 2880s # received: 20480 2880s ok 20 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 21504 2880s # received: 21504 2880s ok 21 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 22528 2880s # received: 22528 2880s ok 22 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 23552 2880s # received: 23552 2880s ok 23 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 24576 2880s # received: 24576 2880s ok 24 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 25600 2880s # received: 25600 2880s ok 25 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 26624 2880s # received: 26624 2880s ok 26 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 27648 2880s # received: 27648 2880s ok 27 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 28672 2880s # received: 28672 2880s ok 28 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 29696 2880s # received: 29696 2880s ok 29 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 30720 2880s # received: 30720 2880s ok 30 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 31744 2880s # received: 31744 2880s ok 31 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 32768 2880s # received: 32768 2880s ok 32 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 33792 2880s # received: 33792 2880s ok 33 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 34816 2880s # received: 34816 2880s ok 34 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 35840 2880s # received: 35840 2880s ok 35 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 36864 2880s # received: 36864 2880s ok 36 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 37888 2880s # received: 37888 2880s ok 37 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 38912 2880s # received: 38912 2880s ok 38 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 39936 2880s # received: 39936 2880s ok 39 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 40960 2880s # received: 40960 2880s ok 40 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 41984 2880s # received: 41984 2880s ok 41 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 43008 2880s # received: 43008 2880s ok 42 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 44032 2880s # received: 44032 2880s ok 43 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 45056 2880s # received: 45056 2880s ok 44 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 46080 2880s # received: 46080 2880s ok 45 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 47104 2880s # received: 47104 2880s ok 46 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 48128 2880s # received: 48128 2880s ok 47 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 49152 2880s # received: 49152 2880s ok 48 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 50176 2880s # received: 50176 2880s ok 49 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 51200 2880s # received: 51200 2880s ok 50 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 102400 2880s # received: 102400 2880s ok 51 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 307200 2880s # received: 307200 2880s ok 52 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 512000 2880s # received: 512000 2880s ok 53 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 2048000 2880s # received: 2048000 2880s ok 54 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 4096000 2880s # received: 4096000 2880s ok 55 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 6144000 2880s # received: 6144000 2880s ok 56 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:36 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 10240000 2880s # received: 10240000 2880s ok 57 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 1024 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #DMMATCH1: 1 2880s # 2880s # testing : bytes in body 2880s # expected: 1024 2880s # received: 1024 2880s ok 58 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 2048 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #DMMATCH1: 1 2880s # 2880s # testing : bytes in body 2880s # expected: 2048 2880s # received: 2048 2880s ok 59 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 3072 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #DMMATCH1: 1 2880s # 2880s # testing : bytes in body 2880s # expected: 3072 2880s # received: 3072 2880s ok 60 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 4096 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #DMMATCH1: 1 2880s # 2880s # testing : bytes in body 2880s # expected: 4096 2880s # received: 4096 2880s ok 61 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 5120 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #DMMATCH1: 1 2880s # 2880s # testing : bytes in body 2880s # expected: 5120 2880s # received: 5120 2880s ok 62 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 6144 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #DMMATCH1: 1 2880s # 2880s # testing : bytes in body 2880s # expected: 6144 2880s # received: 6144 2880s ok 63 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 7168 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #DMMATCH1: 1 2880s # 2880s # testing : bytes in body 2880s # expected: 7168 2880s # received: 7168 2880s ok 64 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 8192 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #DMMATCH1: 1 2880s # 2880s # testing : bytes in body 2880s # expected: 8192 2880s # received: 8192 2880s ok 65 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 9216 2880s # received: 9216 2880s ok 66 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 10240 2880s # received: 10240 2880s ok 67 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 11264 2880s # received: 11264 2880s ok 68 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 12288 2880s # received: 12288 2880s ok 69 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 13312 2880s # received: 13312 2880s ok 70 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 14336 2880s # received: 14336 2880s ok 71 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 15360 2880s # received: 15360 2880s ok 72 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 16384 2880s # received: 16384 2880s ok 73 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 17408 2880s # received: 17408 2880s ok 74 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 18432 2880s # received: 18432 2880s ok 75 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 19456 2880s # received: 19456 2880s ok 76 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 20480 2880s # received: 20480 2880s ok 77 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 21504 2880s # received: 21504 2880s ok 78 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 22528 2880s # received: 22528 2880s ok 79 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 23552 2880s # received: 23552 2880s ok 80 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 24576 2880s # received: 24576 2880s ok 81 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 25600 2880s # received: 25600 2880s ok 82 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 26624 2880s # received: 26624 2880s ok 83 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 27648 2880s # received: 27648 2880s ok 84 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 28672 2880s # received: 28672 2880s ok 85 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 29696 2880s # received: 29696 2880s ok 86 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 30720 2880s # received: 30720 2880s ok 87 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 31744 2880s # received: 31744 2880s ok 88 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 32768 2880s # received: 32768 2880s ok 89 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 33792 2880s # received: 33792 2880s ok 90 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 34816 2880s # received: 34816 2880s ok 91 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 35840 2880s # received: 35840 2880s ok 92 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 36864 2880s # received: 36864 2880s ok 93 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 37888 2880s # received: 37888 2880s ok 94 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 38912 2880s # received: 38912 2880s ok 95 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 39936 2880s # received: 39936 2880s ok 96 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 40960 2880s # received: 40960 2880s ok 97 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 41984 2880s # received: 41984 2880s ok 98 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 43008 2880s # received: 43008 2880s ok 99 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 44032 2880s # received: 44032 2880s ok 100 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 45056 2880s # received: 45056 2880s ok 101 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 46080 2880s # received: 46080 2880s ok 102 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 47104 2880s # received: 47104 2880s ok 103 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 48128 2880s # received: 48128 2880s ok 104 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 49152 2880s # received: 49152 2880s ok 105 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 50176 2880s # received: 50176 2880s ok 106 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 51200 2880s # received: 51200 2880s ok 107 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 102400 2880s # received: 102400 2880s ok 108 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 307200 2880s # received: 307200 2880s ok 109 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 512000 2880s # received: 512000 2880s ok 110 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 2048000 2880s # received: 2048000 2880s ok 111 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 4096000 2880s # received: 4096000 2880s ok 112 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 6144000 2880s # received: 6144000 2880s ok 113 2880s #lwp request: 2880s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 2880s #User-Agent: libwww-perl/6.77 2880s # 2880s #server response: 2880s #HTTP/1.1 200 OK 2880s #Connection: close 2880s #Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2880s #Vary: In-If1 2880s #Content-Length: 0 2880s #Client-Date: Fri, 21 Feb 2025 13:29:37 GMT 2880s #Client-Peer: 127.0.0.1:8529 2880s #Client-Response-Num: 1 2880s #Client-Transfer-Encoding: chunked 2880s #DMMATCH1: 1 2880s #X-Content-Length-Note: added by Apache::TestRequest 2880s # 2880s # testing : bytes in body 2880s # expected: 10240000 2880s # received: 10240000 2880s ok 114 2880s ok 2884s t/apache/post.t ..................... 2884s # using LWP client 2884s 1..51 2884s # Running under perl version 5.040000 for linux 2884s # Current time local: Fri Feb 21 13:29:37 2025 2884s # Current time GMT: Fri Feb 21 13:29:37 2025 2884s # Using Test.pm version 1.31 2884s # Using Apache/Test.pm version 1.44 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 1024 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 5 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '1024' 2884s # received: 1024 2884s ok 1 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 2048 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 5 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '2048' 2884s # received: 2048 2884s ok 2 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 3072 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 5 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '3072' 2884s # received: 3072 2884s ok 3 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 4096 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 5 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '4096' 2884s # received: 4096 2884s ok 4 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 5120 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 5 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '5120' 2884s # received: 5120 2884s ok 5 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 6144 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 5 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '6144' 2884s # received: 6144 2884s ok 6 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 7168 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 5 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '7168' 2884s # received: 7168 2884s ok 7 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 8192 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 5 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '8192' 2884s # received: 8192 2884s ok 8 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 9216 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 5 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '9216' 2884s # received: 9216 2884s ok 9 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 10240 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 6 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '10240' 2884s # received: 10240 2884s ok 10 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 11264 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 6 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '11264' 2884s # received: 11264 2884s ok 11 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 12288 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 6 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '12288' 2884s # received: 12288 2884s ok 12 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 13312 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 6 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '13312' 2884s # received: 13312 2884s ok 13 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 14336 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 6 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '14336' 2884s # received: 14336 2884s ok 14 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 15360 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 6 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '15360' 2884s # received: 15360 2884s ok 15 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 16384 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 6 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '16384' 2884s # received: 16384 2884s ok 16 2884s #lwp request: 2884s #POST http://localhost:8529/eat_post HTTP/1.1 2884s #User-Agent: libwww-perl/6.77 2884s #Content-Length: 17408 2884s # 2884s #server response: 2884s #HTTP/1.1 200 OK 2884s #Connection: close 2884s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2884s #Vary: In-If1 2884s #Content-Length: 6 2884s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2884s #Client-Peer: 127.0.0.1:8529 2884s #Client-Response-Num: 1 2884s #DMMATCH1: 1 2884s # 2884s # testing : length posted 2884s # expected: '17408' 2884s # received: 17408 2884s ok 17 2884s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 18432 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '18432' 2885s # received: 18432 2885s ok 18 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 19456 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '19456' 2885s # received: 19456 2885s ok 19 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 20480 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '20480' 2885s # received: 20480 2885s ok 20 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 21504 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '21504' 2885s # received: 21504 2885s ok 21 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 22528 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '22528' 2885s # received: 22528 2885s ok 22 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 23552 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '23552' 2885s # received: 23552 2885s ok 23 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 24576 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '24576' 2885s # received: 24576 2885s ok 24 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 25600 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '25600' 2885s # received: 25600 2885s ok 25 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 26624 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '26624' 2885s # received: 26624 2885s ok 26 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 27648 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '27648' 2885s # received: 27648 2885s ok 27 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 28672 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '28672' 2885s # received: 28672 2885s ok 28 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 29696 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '29696' 2885s # received: 29696 2885s ok 29 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 30720 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '30720' 2885s # received: 30720 2885s ok 30 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 31744 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '31744' 2885s # received: 31744 2885s ok 31 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 32768 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '32768' 2885s # received: 32768 2885s ok 32 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 33792 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '33792' 2885s # received: 33792 2885s ok 33 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 34816 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '34816' 2885s # received: 34816 2885s ok 34 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 35840 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '35840' 2885s # received: 35840 2885s ok 35 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 36864 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '36864' 2885s # received: 36864 2885s ok 36 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 37888 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '37888' 2885s # received: 37888 2885s ok 37 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 38912 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '38912' 2885s # received: 38912 2885s ok 38 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 39936 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '39936' 2885s # received: 39936 2885s ok 39 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 40960 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '40960' 2885s # received: 40960 2885s ok 40 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 41984 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '41984' 2885s # received: 41984 2885s ok 41 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 43008 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '43008' 2885s # received: 43008 2885s ok 42 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 44032 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '44032' 2885s # received: 44032 2885s ok 43 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 45056 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '45056' 2885s # received: 45056 2885s ok 44 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 46080 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '46080' 2885s # received: 46080 2885s ok 45 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 47104 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '47104' 2885s # received: 47104 2885s ok 46 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 48128 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '48128' 2885s # received: 48128 2885s ok 47 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 49152 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '49152' 2885s # received: 49152 2885s ok 48 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 50176 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '50176' 2885s # received: 50176 2885s ok 49 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 51200 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 6 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '51200' 2885s # received: 51200 2885s ok 50 2885s #lwp request: 2885s #POST http://localhost:8529/eat_post HTTP/1.1 2885s #User-Agent: libwww-perl/6.77 2885s #Content-Length: 102400 2885s # 2885s #server response: 2885s #HTTP/1.1 200 OK 2885s #Connection: close 2885s #Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2885s #Vary: In-If1 2885s #Content-Length: 7 2885s #Client-Date: Fri, 21 Feb 2025 13:29:41 GMT 2885s #Client-Peer: 127.0.0.1:8529 2885s #Client-Response-Num: 1 2885s #DMMATCH1: 1 2885s # 2885s # testing : length posted 2885s # expected: '102400' 2885s # received: 102400 2885s ok 51 2885s ok 2889s t/apache/pr17629.t .................. 2889s 1..4 2889s # Running under perl version 5.040000 for linux 2889s # Current time local: Fri Feb 21 13:29:41 2025 2889s # Current time GMT: Fri Feb 21 13:29:41 2025 2889s # Using Test.pm version 1.31 2889s # Using Apache/Test.pm version 1.44 2889s # expected: 'begin-foobar-end 2889s # ' 2889s # received: 'begin-foobar-end 2889s # ' 2889s ok 1 2889s # expected: 200 2889s # received: '200' 2889s ok 2 2889s # testing : response was gzipped 2889s # expected: 'gzip' 2889s # received: 'gzip' 2889s ok 3 2889s # expected: 'begin-foobar-end 2889s # ' 2889s # received: 'begin-foobar-end 2889s # ' 2889s ok 4 2889s ok 2893s t/apache/pr18757.t .................. 2893s 1..3 2893s # Running under perl version 5.040000 for linux 2893s # Current time local: Fri Feb 21 13:29:46 2025 2893s # Current time GMT: Fri Feb 21 13:29:46 2025 2893s # Using Test.pm version 1.31 2893s # Using Apache/Test.pm version 1.44 2893s # testing : 200 response from GET 2893s # expected: 200 2893s # received: '200' 2893s ok 1 2893s # expected C-L is 26 2893s # URL via proxy is http://localhost:8549/index.html 2893s ok 2 2893s # line: HTTP/1.1 200 OK 2893s # line: Date: Fri, 21 Feb 2025 13:29:50 GMT 2893s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2893s # line: Vary: In-If1 2893s # line: Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2893s # line: ETag: "1a-62772ef7d8680" 2893s # line: Accept-Ranges: bytes 2893s # line: Content-Length: 26 2893s # line: DMMATCH1: 1 2893s # line: Content-Type: text/html 2893s # line: 2893s # testing : whether proxy strips Content-Length header 2893s # expected: 1 2893s # received: 1 2893s ok 3 2893s ok 2897s t/apache/pr35292.t .................. 2897s 1..3 2897s # Running under perl version 5.040000 for linux 2897s # Current time local: Fri Feb 21 13:29:50 2025 2897s # Current time GMT: Fri Feb 21 13:29:50 2025 2897s # Using Test.pm version 1.31 2897s # Using Apache/Test.pm version 1.44 2897s ok 1 2897s ok 2 2897s # testing : read response-line 2897s # expected: qr/^HTTP\/1\.. 413/ 2897s # received: 'HTTP/1.1 413 Request Entity Too Large 2897s # ' 2897s ok 3 2897s ok 2901s t/apache/pr35330.t .................. 2901s 1..2 2901s # Running under perl version 5.040000 for linux 2901s # Current time local: Fri Feb 21 13:29:54 2025 2901s # Current time GMT: Fri Feb 21 13:29:54 2025 2901s # Using Test.pm version 1.31 2901s # Using Apache/Test.pm version 1.44 2901s # testing : SSI was allowed for location 2901s # expected: 200 2901s # received: '200' 2901s ok 1 2901s # testing : file was served with correct content 2901s # expected: 'hello' 2901s # received: 'hello' 2901s ok 2 2901s ok 2905s t/apache/pr37166.t .................. 2905s 1..4 2905s # Running under perl version 5.040000 for linux 2905s # Current time local: Fri Feb 21 13:29:58 2025 2905s # Current time GMT: Fri Feb 21 13:29:58 2025 2905s # Using Test.pm version 1.31 2905s # Using Apache/Test.pm version 1.44 2905s # testing : SSI was allowed for location 2905s # expected: 200 2905s # received: '200' 2905s ok 1 2905s # testing : file was served with correct content 2905s # expected: 'Hello world 2905s # ' 2905s # received: 'Hello world 2905s # ' 2905s ok 2 2905s # testing : explicit 200 response 2905s # expected: 200 2905s # received: '200' 2905s ok 3 2905s # testing : file was again served with correct content 2905s # expected: 'Hello world 2905s # ' 2905s # received: 'Hello world 2905s # ' 2905s ok 4 2905s ok 2909s t/apache/pr43939.t .................. 2909s 1..4 2909s # Running under perl version 5.040000 for linux 2909s # Current time local: Fri Feb 21 13:30:02 2025 2909s # Current time GMT: Fri Feb 21 13:30:02 2025 2909s # Using Test.pm version 1.31 2909s # Using Apache/Test.pm version 1.44 2909s # expected: 'begin-default-end 2909s # ' 2909s # received: 'begin-default-end 2909s # ' 2909s ok 1 2909s # expected: 200 2909s # received: '200' 2909s ok 2 2909s # testing : response was gzipped 2909s # expected: 'gzip' 2909s # received: 'gzip' 2909s ok 3 2909s # expected: 'begin-default-end 2909s # ' 2909s # received: 'begin-default-end 2909s # ' 2909s ok 4 2909s ok 2913s t/apache/pr49328.t .................. 2913s 1..1 2913s # Running under perl version 5.040000 for linux 2913s # Current time local: Fri Feb 21 13:30:06 2025 2913s # Current time GMT: Fri Feb 21 13:30:06 2025 2913s # Using Test.pm version 1.31 2913s # Using Apache/Test.pm version 1.44 2913s # expected: 'before 2913s # included 2913s # after 2913s # ' 2913s # received: 'before 2913s # included 2913s # after 2913s # ' 2913s ok 1 2913s ok 2917s t/apache/pr64339.t .................. 2917s 1..12 2917s # Running under perl version 5.040000 for linux 2917s # Current time local: Fri Feb 21 13:30:10 2025 2917s # Current time GMT: Fri Feb 21 13:30:10 2025 2917s # Using Test.pm version 1.31 2917s # Using Apache/Test.pm version 1.44 2917s # testing : fetching /doc.xml 2917s # expected: 200 2917s # received: '200' 2917s ok 1 2917s # testing : content-type header test for /doc.xml 2917s # expected: 'application/xml; charset=utf-8' 2917s # received: 'application/xml; charset=utf-8' 2917s ok 2 2917s # testing : content test for /doc.xml 2917s # expected: 'fóó 2917s # ' 2917s # received: 'fóó 2917s # ' 2917s ok 3 2917s # testing : fetching /doc.fooxml 2917s # expected: 200 2917s # received: '200' 2917s ok 4 2917s # testing : content-type header test for /doc.fooxml 2917s # expected: 'application/foo+xml; charset=utf-8' 2917s # received: 'application/foo+xml; charset=utf-8' 2917s ok 5 2917s # testing : content test for /doc.fooxml 2917s # expected: 'fóó 2917s # ' 2917s # received: 'fóó 2917s # ' 2917s ok 6 2917s # testing : fetching /doc.notxml 2917s # expected: 200 2917s # received: '200' 2917s ok 7 2917s # testing : content-type header test for /doc.notxml 2917s # expected: 'application/notreallyxml' 2917s # received: 'application/notreallyxml' 2917s ok 8 2917s # testing : content test for /doc.notxml 2917s # expected: 'f 2917s # ' 2917s # received: 'f 2917s # ' 2917s ok 9 2917s # testing : fetching /doc.isohtml 2917s # expected: 200 2917s # received: '200' 2917s ok 10 2917s # testing : content-type header test for /doc.isohtml 2917s # expected: 'text/html;charset=utf-8' 2917s # received: 'text/html;charset=utf-8' 2917s ok 11 2917s # testing : content test for /doc.isohtml 2917s # expected: '

fóó 2917s #

' 2917s # received: '

fóó 2917s #

' 2917s ok 12 2917s ok 2922s t/apache/rwrite.t ................... 2922s # using LWP client 2922s 1..114 2922s # Running under perl version 5.040000 for linux 2922s # Current time local: Fri Feb 21 13:30:14 2025 2922s # Current time GMT: Fri Feb 21 13:30:14 2025 2922s # Using Test.pm version 1.31 2922s # Using Apache/Test.pm version 1.44 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 1024 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #DMMATCH1: 1 2922s # 2922s # testing : bytes in body 2922s # expected: 1024 2922s # received: 1024 2922s ok 1 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 2048 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #DMMATCH1: 1 2922s # 2922s # testing : bytes in body 2922s # expected: 2048 2922s # received: 2048 2922s ok 2 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 3072 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #DMMATCH1: 1 2922s # 2922s # testing : bytes in body 2922s # expected: 3072 2922s # received: 3072 2922s ok 3 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 4096 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #DMMATCH1: 1 2922s # 2922s # testing : bytes in body 2922s # expected: 4096 2922s # received: 4096 2922s ok 4 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 5120 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #DMMATCH1: 1 2922s # 2922s # testing : bytes in body 2922s # expected: 5120 2922s # received: 5120 2922s ok 5 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 6144 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #DMMATCH1: 1 2922s # 2922s # testing : bytes in body 2922s # expected: 6144 2922s # received: 6144 2922s ok 6 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 7168 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #DMMATCH1: 1 2922s # 2922s # testing : bytes in body 2922s # expected: 7168 2922s # received: 7168 2922s ok 7 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 8192 2922s # received: 8192 2922s ok 8 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 9216 2922s # received: 9216 2922s ok 9 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 10240 2922s # received: 10240 2922s ok 10 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 11264 2922s # received: 11264 2922s ok 11 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 12288 2922s # received: 12288 2922s ok 12 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 13312 2922s # received: 13312 2922s ok 13 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 14336 2922s # received: 14336 2922s ok 14 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 15360 2922s # received: 15360 2922s ok 15 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 16384 2922s # received: 16384 2922s ok 16 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 17408 2922s # received: 17408 2922s ok 17 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 18432 2922s # received: 18432 2922s ok 18 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 19456 2922s # received: 19456 2922s ok 19 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 20480 2922s # received: 20480 2922s ok 20 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 21504 2922s # received: 21504 2922s ok 21 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 22528 2922s # received: 22528 2922s ok 22 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 23552 2922s # received: 23552 2922s ok 23 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 24576 2922s # received: 24576 2922s ok 24 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 25600 2922s # received: 25600 2922s ok 25 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 26624 2922s # received: 26624 2922s ok 26 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 27648 2922s # received: 27648 2922s ok 27 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 28672 2922s # received: 28672 2922s ok 28 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 29696 2922s # received: 29696 2922s ok 29 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 30720 2922s # received: 30720 2922s ok 30 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 31744 2922s # received: 31744 2922s ok 31 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 32768 2922s # received: 32768 2922s ok 32 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 33792 2922s # received: 33792 2922s ok 33 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 34816 2922s # received: 34816 2922s ok 34 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 35840 2922s # received: 35840 2922s ok 35 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 36864 2922s # received: 36864 2922s ok 36 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 37888 2922s # received: 37888 2922s ok 37 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 38912 2922s # received: 38912 2922s ok 38 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 39936 2922s # received: 39936 2922s ok 39 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 40960 2922s # received: 40960 2922s ok 40 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 41984 2922s # received: 41984 2922s ok 41 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 43008 2922s # received: 43008 2922s ok 42 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 44032 2922s # received: 44032 2922s ok 43 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 45056 2922s # received: 45056 2922s ok 44 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2922s # testing : bytes in body 2922s # expected: 46080 2922s # received: 46080 2922s ok 45 2922s #lwp request: 2922s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 2922s #User-Agent: libwww-perl/6.77 2922s # 2922s #server response: 2922s #HTTP/1.1 200 OK 2922s #Connection: close 2922s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2922s #Vary: In-If1 2922s #Content-Length: 0 2922s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2922s #Client-Peer: 127.0.0.1:8529 2922s #Client-Response-Num: 1 2922s #Client-Transfer-Encoding: chunked 2922s #DMMATCH1: 1 2922s #X-Content-Length-Note: added by Apache::TestRequest 2922s # 2923s # testing : bytes in body 2923s # expected: 47104 2923s # received: 47104 2923s ok 46 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:18 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 48128 2923s # received: 48128 2923s ok 47 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:18 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 49152 2923s # received: 49152 2923s ok 48 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 50176 2923s # received: 50176 2923s ok 49 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 51200 2923s # received: 51200 2923s ok 50 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 102400 2923s # received: 102400 2923s ok 51 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 307200 2923s # received: 307200 2923s ok 52 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 512000 2923s # received: 512000 2923s ok 53 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 2048000 2923s # received: 2048000 2923s ok 54 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 4096000 2923s # received: 4096000 2923s ok 55 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 6144000 2923s # received: 6144000 2923s ok 56 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 10240000 2923s # received: 10240000 2923s ok 57 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 1024 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #DMMATCH1: 1 2923s # 2923s # testing : bytes in body 2923s # expected: 1024 2923s # received: 1024 2923s ok 58 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 2048 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #DMMATCH1: 1 2923s # 2923s # testing : bytes in body 2923s # expected: 2048 2923s # received: 2048 2923s ok 59 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 3072 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #DMMATCH1: 1 2923s # 2923s # testing : bytes in body 2923s # expected: 3072 2923s # received: 3072 2923s ok 60 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 4096 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #DMMATCH1: 1 2923s # 2923s # testing : bytes in body 2923s # expected: 4096 2923s # received: 4096 2923s ok 61 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 5120 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #DMMATCH1: 1 2923s # 2923s # testing : bytes in body 2923s # expected: 5120 2923s # received: 5120 2923s ok 62 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 6144 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #DMMATCH1: 1 2923s # 2923s # testing : bytes in body 2923s # expected: 6144 2923s # received: 6144 2923s ok 63 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 7168 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #DMMATCH1: 1 2923s # 2923s # testing : bytes in body 2923s # expected: 7168 2923s # received: 7168 2923s ok 64 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 8192 2923s # received: 8192 2923s ok 65 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 9216 2923s # received: 9216 2923s ok 66 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 10240 2923s # received: 10240 2923s ok 67 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 11264 2923s # received: 11264 2923s ok 68 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 12288 2923s # received: 12288 2923s ok 69 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 13312 2923s # received: 13312 2923s ok 70 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 14336 2923s # received: 14336 2923s ok 71 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 15360 2923s # received: 15360 2923s ok 72 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 16384 2923s # received: 16384 2923s ok 73 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 17408 2923s # received: 17408 2923s ok 74 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 18432 2923s # received: 18432 2923s ok 75 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 19456 2923s # received: 19456 2923s ok 76 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 20480 2923s # received: 20480 2923s ok 77 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 21504 2923s # received: 21504 2923s ok 78 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 22528 2923s # received: 22528 2923s ok 79 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 23552 2923s # received: 23552 2923s ok 80 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 24576 2923s # received: 24576 2923s ok 81 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 25600 2923s # received: 25600 2923s ok 82 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 26624 2923s # received: 26624 2923s ok 83 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 27648 2923s # received: 27648 2923s ok 84 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 28672 2923s # received: 28672 2923s ok 85 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 29696 2923s # received: 29696 2923s ok 86 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 30720 2923s # received: 30720 2923s ok 87 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 31744 2923s # received: 31744 2923s ok 88 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 32768 2923s # received: 32768 2923s ok 89 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 33792 2923s # received: 33792 2923s ok 90 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 34816 2923s # received: 34816 2923s ok 91 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 35840 2923s # received: 35840 2923s ok 92 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 36864 2923s # received: 36864 2923s ok 93 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 37888 2923s # received: 37888 2923s ok 94 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 38912 2923s # received: 38912 2923s ok 95 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 39936 2923s # received: 39936 2923s ok 96 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 40960 2923s # received: 40960 2923s ok 97 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 41984 2923s # received: 41984 2923s ok 98 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 43008 2923s # received: 43008 2923s ok 99 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 44032 2923s # received: 44032 2923s ok 100 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 45056 2923s # received: 45056 2923s ok 101 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 46080 2923s # received: 46080 2923s ok 102 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 47104 2923s # received: 47104 2923s ok 103 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 48128 2923s # received: 48128 2923s ok 104 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 49152 2923s # received: 49152 2923s ok 105 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 50176 2923s # received: 50176 2923s ok 106 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 51200 2923s # received: 51200 2923s ok 107 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 102400 2923s # received: 102400 2923s ok 108 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 307200 2923s # received: 307200 2923s ok 109 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 512000 2923s # received: 512000 2923s ok 110 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 2048000 2923s # received: 2048000 2923s ok 111 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 4096000 2923s # received: 4096000 2923s ok 112 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 6144000 2923s # received: 6144000 2923s ok 113 2923s #lwp request: 2923s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 2923s #User-Agent: libwww-perl/6.77 2923s # 2923s #server response: 2923s #HTTP/1.1 200 OK 2923s #Connection: close 2923s #Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2923s #Vary: In-If1 2923s #Content-Length: 0 2923s #Client-Date: Fri, 21 Feb 2025 13:30:19 GMT 2923s #Client-Peer: 127.0.0.1:8529 2923s #Client-Response-Num: 1 2923s #Client-Transfer-Encoding: chunked 2923s #DMMATCH1: 1 2923s #X-Content-Length-Note: added by Apache::TestRequest 2923s # 2923s # testing : bytes in body 2923s # expected: 10240000 2923s # received: 10240000 2923s ok 114 2923s ok 2927s t/apache/server_name_port.t ......... 2927s 1..84 2927s # Running under perl version 5.040000 for linux 2927s # Current time local: Fri Feb 21 13:30:19 2025 2927s # Current time GMT: Fri Feb 21 13:30:19 2025 2927s # Using Test.pm version 1.31 2927s # Using Apache/Test.pm version 1.44 2927s # SENDING: 2927s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 2927s # expecting 200, got 200 2927s ok 1 2927s # got SERVER_NAME='righthost', expected 'righthost' 2927s ok 2 2927s # got SERVER_PORT='8529', expected '8529' 2927s ok 3 2927s # SENDING: 2927s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 2927s # expecting 200, got 200 2927s ok 4 2927s # got SERVER_NAME='righthost', expected 'righthost' 2927s ok 5 2927s # got SERVER_PORT='123', expected '123' 2927s ok 6 2927s # SENDING: 2927s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 2927s # expecting 200, got 200 2927s ok 7 2927s # got SERVER_NAME='righthost', expected 'righthost' 2927s ok 8 2927s # got SERVER_PORT='8529', expected '8529' 2927s ok 9 2927s # SENDING: 2927s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 2927s # expecting 200, got 200 2927s ok 10 2927s # got SERVER_NAME='righthost', expected 'righthost' 2927s ok 11 2927s # got SERVER_PORT='123', expected '123' 2927s ok 12 2927s # SENDING: 2927s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 2927s # expecting 200, got 200 2927s ok 13 2927s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2927s ok 14 2927s # got SERVER_PORT='8529', expected '8529' 2927s ok 15 2927s # SENDING: 2927s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 2927s # expecting 200, got 200 2927s ok 16 2927s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2927s ok 17 2927s # got SERVER_PORT='123', expected '123' 2927s ok 18 2927s # SENDING: 2927s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 2927s # expecting 200, got 200 2927s ok 19 2927s # got SERVER_NAME='[::1]', expected '[::1]' 2927s ok 20 2927s # got SERVER_PORT='8529', expected '8529' 2927s ok 21 2927s # SENDING: 2927s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 2927s # expecting 200, got 200 2927s ok 22 2927s # got SERVER_NAME='[::1]', expected '[::1]' 2927s ok 23 2927s # got SERVER_PORT='123', expected '123' 2927s ok 24 2927s # SENDING: 2927s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 2927s # expecting 200, got 200 2927s ok 25 2927s # got SERVER_NAME='[a::1]', expected '[a::1]' 2927s ok 26 2927s # got SERVER_PORT='8529', expected '8529' 2927s ok 27 2927s # SENDING: 2927s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 2927s # expecting 200, got 200 2927s ok 28 2927s # got SERVER_NAME='[a::1]', expected '[a::1]' 2927s ok 29 2927s # got SERVER_PORT='123', expected '123' 2927s ok 30 2927s # SENDING: 2927s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 2927s # expecting 200, got 200 2927s ok 31 2927s # got SERVER_NAME='[a::1]', expected '[a::1]' 2927s ok 32 2927s # got SERVER_PORT='8529', expected '8529' 2927s ok 33 2927s # SENDING: 2927s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 2927s # expecting 200, got 200 2927s ok 34 2927s # got SERVER_NAME='[a::1]', expected '[a::1]' 2927s ok 35 2927s # got SERVER_PORT='123', expected '123' 2927s ok 36 2927s # SENDING: 2927s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2927s # expecting 200, got 200 2927s ok 37 2927s # got SERVER_NAME='righthost', expected 'righthost' 2927s ok 38 2927s # got SERVER_PORT='8529', expected '8529' 2927s ok 39 2927s # SENDING: 2927s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2927s # expecting 200, got 200 2927s ok 40 2927s # got SERVER_NAME='righthost', expected 'righthost' 2927s ok 41 2927s # got SERVER_PORT='123', expected '123' 2927s ok 42 2927s # SENDING: 2927s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2927s # expecting 200, got 200 2927s ok 43 2927s # got SERVER_NAME='righthost', expected 'righthost' 2927s ok 44 2927s # got SERVER_PORT='8529', expected '8529' 2927s ok 45 2927s # SENDING: 2927s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2927s # expecting 200, got 200 2927s ok 46 2927s # got SERVER_NAME='righthost', expected 'righthost' 2927s ok 47 2927s # got SERVER_PORT='123', expected '123' 2927s ok 48 2927s # SENDING: 2927s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2927s # expecting 200, got 200 2927s ok 49 2927s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2927s ok 50 2927s # got SERVER_PORT='8529', expected '8529' 2927s ok 51 2927s # SENDING: 2927s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2927s # expecting 200, got 200 2927s ok 52 2927s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2927s ok 53 2927s # got SERVER_PORT='123', expected '123' 2927s ok 54 2927s # SENDING: 2927s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2927s # expecting 200, got 200 2927s ok 55 2927s # got SERVER_NAME='[::1]', expected '[::1]' 2927s ok 56 2927s # got SERVER_PORT='8529', expected '8529' 2927s ok 57 2927s # SENDING: 2927s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2927s # expecting 200, got 200 2927s ok 58 2927s # got SERVER_NAME='[::1]', expected '[::1]' 2927s ok 59 2927s # got SERVER_PORT='123', expected '123' 2927s ok 60 2927s # SENDING: 2927s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 2927s # expecting 200, got 200 2927s ok 61 2927s # got SERVER_NAME='righthost', expected 'righthost' 2927s ok 62 2927s # got SERVER_PORT='8529', expected '8529' 2927s ok 63 2927s # SENDING: 2927s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 2927s # expecting 200, got 200 2927s ok 64 2927s # got SERVER_NAME='righthost', expected 'righthost' 2927s ok 65 2927s # got SERVER_PORT='123', expected '123' 2927s ok 66 2927s # SENDING: 2927s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 2927s # expecting 200, got 200 2927s ok 67 2927s # got SERVER_NAME='righthost', expected 'righthost' 2927s ok 68 2927s # got SERVER_PORT='8529', expected '8529' 2927s ok 69 2927s # SENDING: 2927s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 2927s # expecting 200, got 200 2927s ok 70 2927s # got SERVER_NAME='righthost', expected 'righthost' 2927s ok 71 2927s # got SERVER_PORT='123', expected '123' 2927s ok 72 2927s # SENDING: 2927s # 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 2927s # expecting 200, got 200 2927s ok 73 2927s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2927s ok 74 2927s # got SERVER_PORT='8529', expected '8529' 2927s ok 75 2927s # SENDING: 2927s # 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 2927s # expecting 200, got 200 2927s ok 76 2927s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2927s ok 77 2927s # got SERVER_PORT='123', expected '123' 2927s ok 78 2927s # SENDING: 2927s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 2927s # expecting 200, got 200 2927s ok 79 2927s # got SERVER_NAME='[::1]', expected '[::1]' 2927s ok 80 2927s # got SERVER_PORT='8529', expected '8529' 2927s ok 81 2927s # SENDING: 2927s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 2927s # expecting 200, got 200 2927s ok 82 2927s # got SERVER_NAME='[::1]', expected '[::1]' 2927s ok 83 2927s # got SERVER_PORT='123', expected '123' 2927s ok 84 2927s ok 2931s t/apache/teclchunk.t ................ skipped: Not supported yet 2935s t/apr/uri.t ......................... 2935s 1..1 2935s # Running under perl version 5.040000 for linux 2935s # Current time local: Fri Feb 21 13:30:28 2025 2935s # Current time GMT: Fri Feb 21 13:30:28 2025 2935s # Using Test.pm version 1.31 2935s # Using Apache/Test.pm version 1.44 2935s ok 1 2935s ok 2939s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 2943s t/filter/case.t ..................... 2943s 1..4 2943s # Running under perl version 5.040000 for linux 2943s # Current time local: Fri Feb 21 13:30:36 2025 2943s # Current time GMT: Fri Feb 21 13:30:36 2025 2943s # Using Test.pm version 1.31 2943s # Using Apache/Test.pm version 1.44 2943s ok 1 2943s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 2943s # expected 200 2943s # received 200 2943s # body: =HEAD1 NAME 2943s X X 2943s 2943s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 2943s 2943s =HEAD1 SYNOPSIS 2943s 2943s TO DECLARE SUBROUTINES: 2943s X X 2943s 2943s SUB NAME; # A "FORWARD" DECLARATION. 2943s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 2943s SUB NAME : ATTRS; # WITH ATTRIBUTES 2943s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 2943s 2943s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 2943s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 2943s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 2943s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 2943s 2943s USE FEATURE 'SIGNATURES'; 2943s SUB NAME(SIG) BLOCK # WITH SIGNATURE 2943s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 2943s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 2943s 2943s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 2943s X 2943s 2943s $SUBREF = SUB BLOCK; # NO PROTO 2943s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 2943s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 2943s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 2943s 2943s USE FEATURE 'SIGNATURES'; 2943s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 2943s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 2943s 2943s TO IMPORT SUBROUTINES: 2943s X 2943s 2943s USE MODULE QW(NAME1 NAME2 NAME3); 2943s 2943s TO CALL SUBROUTINES: 2943s X X 2943s 2943s NAME(LIST); # REGULAR SUBROUTINE CALL. 2943s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 2943s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 2943s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 2943s 2943s =HEAD1 DESCRIPTION 2943s 2943s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 2943s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 2943s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 2943s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 2943s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 2943s ITS NAME OR A CODE REFERENCE. 2943s 2943s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 2943s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 2943s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 2943s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 2943s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 2943s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 2943s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 2943s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 2943s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 2943s X X 2943s 2943s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 2943s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 2943s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 2943s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 2943s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 2943s SUCH A SIGNATURE-USING SUBROUTINE. 2943s 2943s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 2943s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 2943s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 2943s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 2943s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 2943s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 2943s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 2943s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 2943s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 2943s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 2943s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 2943s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 2943s X X X<@_> 2943s 2943s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 2943s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 2943s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 2943s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 2943s L AND L. 2943s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 2943s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 2943s 2943s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 2943s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 2943s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 2943s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 2943s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 2943s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 2943s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 2943s ONE LARGE INDISTINGUISHABLE LIST. 2943s 2943s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 2943s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 2943s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 2943s EMPTY SUB RETURNS THE EMPTY LIST. 2943s X X X 2943s 2943s EXAMPLE: 2943s 2943s SUB MAX { 2943s MY $MAX = SHIFT(@_); 2943s FOREACH $FOO (@_) { 2943s $MAX = $FOO IF $MAX < $FOO; 2943s } 2943s RETURN $MAX; 2943s } 2943s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 2943s 2943s EXAMPLE: 2943s 2943s # GET A LINE, COMBINING CONTINUATION LINES 2943s # THAT START WITH WHITESPACE 2943s 2943s SUB GET_LINE { 2943s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 2943s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 2943s IF ($LOOKAHEAD =~ /^[ \T]/) { 2943s $THISLINE .= $LOOKAHEAD; 2943s } 2943s ELSE { 2943s LAST LINE; 2943s } 2943s } 2943s RETURN $THISLINE; 2943s } 2943s 2943s $LOOKAHEAD = ; # GET FIRST LINE 2943s WHILE (DEFINED($LINE = GET_LINE())) { 2943s ... 2943s } 2943s 2943s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 2943s 2943s SUB MAYBESET { 2943s MY($KEY, $VALUE) = @_; 2943s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 2943s } 2943s 2943s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 2943s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 2943s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 2943s ITS CALLER'S VALUES. 2943s X X 2943s 2943s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 2943s SUB UPCASE_IN { 2943s FOR (@_) { TR/A-Z/A-Z/ } 2943s } 2943s 2943s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 2943s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 2943s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 2943s X X 2943s 2943s UPCASE_IN("FREDERICK"); 2943s 2943s IT WOULD BE MUCH SAFER IF THE C FUNCTION 2943s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 2943s OF CHANGING THEM IN PLACE: 2943s 2943s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 2943s SUB UPCASE { 2943s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 2943s MY @PARMS = @_; 2943s FOR (@PARMS) { TR/A-Z/A-Z/ } 2943s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 2943s } 2943s 2943s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 2943s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 2943s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 2943s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 2943s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 2943s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 2943s 2943s @NEWLIST = UPCASE(@LIST1, @LIST2); 2943s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 2943s 2943s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 2943s 2943s (@X, @Y) = UPCASE(@LIST1, @LIST2); 2943s 2943s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 2943s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 2943s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 2943s L
FOR ALTERNATIVES. 2943s 2943s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 2943s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 2943s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 2943s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 2943s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 2943s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 2943s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 2943s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 2943s SEE L FOR MORE ABOUT ALL THAT. 2943s X<&> 2943s 2943s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 2943s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 2943s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 2943s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 2943s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 2943s X 2943s 2943s &FOO(1,2,3); # PASS THREE ARGUMENTS 2943s FOO(1,2,3); # THE SAME 2943s 2943s FOO(); # PASS AN EMPTY ARGUMENT LIST 2943s &FOO(); # THE SAME 2943s 2943s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 2943s USE STRICT 'SUBS'; 2943s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 2943s # A COMPILE-TIME ERROR 2943s NO STRICT 'SUBS'; 2943s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 2943s # A LITERAL STRING "FOO" 2943s 2943s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 2943s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 2943s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 2943s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 2943s X<&> 2943s 2943s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 2943s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 2943s YOUR SUBROUTINE'S NAME. 2943s 2943s USE V5.16; 2943s MY $FACTORIAL = SUB { 2943s MY ($X) = @_; 2943s RETURN 1 IF $X == 1; 2943s RETURN($X * __SUB__->( $X - 1 ) ); 2943s }; 2943s 2943s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 2943s IS SUBJECT TO CHANGE. 2943s 2943s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 2943s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 2943s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 2943s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 2943s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 2943s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 2943s SPECIAL, PRE-DEFINED THINGS. 2943s 2943s =OVER 2943s 2943s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 2943s 2943s C 2943s 2943s =ITEM DOCUMENTED IN L 2943s 2943s C, C 2943s 2943s =ITEM DOCUMENTED IN L 2943s 2943s C, C 2943s 2943s =ITEM DOCUMENTED IN L 2943s 2943s C, C, C, C, C, C, C, 2943s C, C, C, C, C, C, 2943s C, C, C, C, C, C, C, 2943s C, C, C, C, C, C, 2943s C, C, C, C, C, 2943s C, C, C, C 2943s 2943s =ITEM DOCUMENTED IN L 2943s 2943s C, C, C, C, C, C, C, 2943s C, C, C, C, C, C, C, 2943s C, C, C, C, C, C 2943s 2943s =ITEM DOCUMENTED IN L 2943s 2943s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 2943s L<< C|PERLFUNC/REQUIRE >> 2943s 2943s =ITEM DOCUMENTED IN L 2943s 2943s C 2943s 2943s =ITEM DOCUMENTED IN L 2943s 2943s C, C, C, C, C 2943s 2943s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 2943s 2943s ANY STARTING WITH C<(> 2943s 2943s =BACK 2943s 2943s THE C, C, C, C AND C SUBROUTINES 2943s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 2943s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 2943s EXPLICITLY. SEE L 2943s 2943s =HEAD2 SIGNATURES 2943s 2943s X X 2943s 2943s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 2943s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 2943s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 2943s 2943s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 2943s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 2943s DIRECTLY BY C, IN THE CURRENT SCOPE. 2943s 2943s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 2943s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 2943s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 2943s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 2943s 2943s FOR EXAMPLE, 2943s 2943s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 2943s 2943s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 2943s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 2943s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 2943s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 2943s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 2943s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 2943s 2943s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 2943s THE SIGNATURE. FOR EXAMPLE, 2943s 2943s SUB FOO ($LEFT, $RIGHT) { 2943s RETURN $LEFT + $RIGHT; 2943s } 2943s 2943s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 2943s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 2943s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 2943s EQUIVALENT TO 2943s 2943s SUB FOO { 2943s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 2943s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 2943s MY $LEFT = $_[0]; 2943s MY $RIGHT = $_[1]; 2943s RETURN $LEFT + $RIGHT; 2943s } 2943s 2943s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 2943s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 2943s 2943s SUB FOO ($FIRST, $, $THIRD) { 2943s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 2943s } 2943s 2943s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 2943s MANDATORY FOR THE CALLER TO PASS IT. 2943s 2943s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 2943s SEPARATED FROM THE PARAMETER NAME BY C<=>: 2943s 2943s SUB FOO ($LEFT, $RIGHT = 0) { 2943s RETURN $LEFT + $RIGHT; 2943s } 2943s 2943s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 2943s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 2943s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 2943s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 2943s FOR EXAMPLE, 2943s 2943s MY $AUTO_ID = 0; 2943s SUB FOO ($THING, $ID = $AUTO_ID++) { 2943s PRINT "$THING HAS ID $ID"; 2943s } 2943s 2943s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 2943s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 2943s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 2943s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 2943s 2943s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 2943s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 2943s } 2943s 2943s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 2943s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 2943s VALUE PROVIDED WAS C. 2943s 2943s SUB FOO ($NAME //= "WORLD") { 2943s PRINT "HELLO, $NAME"; 2943s } 2943s 2943s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 2943s 2943s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 2943s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 2943s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 2943s 2943s SUB FOO ($X ||= 10) { 2943s RETURN 5 + $X; 2943s } 2943s 2943s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 2943s FOR EXAMPLE, 2943s 2943s SUB FOO ($THING, $ = 1) { 2943s PRINT $THING; 2943s } 2943s 2943s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 2943s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 2943s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 2943s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 2943s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 2943s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 2943s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 2943s 2943s SUB FOO ($THING, $=) { 2943s PRINT $THING; 2943s } 2943s 2943s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 2943s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 2943s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 2943s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 2943s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 2943s TO RIGHT. 2943s 2943s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 2943s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 2943s 2943s SUB FOO ($FILTER, @INPUTS) { 2943s PRINT $FILTER->($_) FOREACH @INPUTS; 2943s } 2943s 2943s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 2943s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 2943s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 2943s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 2943s 2943s SUB FOO ($THING, @) { 2943s PRINT $THING; 2943s } 2943s 2943s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 2943s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 2943s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 2943s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 2943s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 2943s AS WITH STANDARD HASH CONSTRUCTION. 2943s 2943s SUB FOO ($FILTER, %INPUTS) { 2943s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 2943s } 2943s 2943s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 2943s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 2943s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 2943s 2943s SUB FOO ($THING, %) { 2943s PRINT $THING; 2943s } 2943s 2943s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 2943s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 2943s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 2943s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 2943s AN EMPTY ARRAY OR EMPTY HASH. 2943s 2943s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 2943s THAT THE CALLER PASSED NO ARGUMENTS: 2943s 2943s SUB FOO () { 2943s RETURN 123; 2943s } 2943s 2943s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 2943s WARNING IN THE C CATEGORY. FROM PERL 5.36 2943s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 2943s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 2943s STATEMENT SUCH AS: 2943s 2943s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 2943s 2943s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 2943s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 2943s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 2943s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 2943s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 2943s WARNINGS IN THE C CATEGORY WHEN 2943s COMPILED: 2943s 2943s SUB F ($X) { 2943s # THIS LINE EMITS THE WARNING SEEN BELOW 2943s PRINT "ARGUMENTS ARE @_"; 2943s } 2943s 2943s Z<> 2943s 2943s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 2943s EXPERIMENTAL AT ... 2943s 2943s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 2943s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 2943s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 2943s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 2943s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 2943s SUPPLY THAT ARGUMENT. 2943s 2943s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 2943s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 2943s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 2943s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 2943s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 2943s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 2943s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 2943s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 2943s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 2943s 2943s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 2943s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 2943s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 2943s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 2943s L. FOR EXAMPLE, 2943s 2943s SUB FOO :PROTOTYPE($) { $_[0] } 2943s 2943s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 2943s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 2943s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 2943s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 2943s 2943s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 2943s RETURN $LEFT + $RIGHT; 2943s } 2943s 2943s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 2943s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 2943s THE SUBROUTINE'S BODY. 2943s 2943s =HEAD2 PRIVATE VARIABLES VIA MY() 2943s X X X X X 2943s X X 2943s 2943s SYNOPSIS: 2943s 2943s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 2943s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 2943s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 2943s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 2943s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 2943s 2943s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 2943s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 2943s SEE L AND L. 2943s 2943s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 2943s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 2943s (C/C/C/C), LOOP 2943s (C/C/C/C/C), SUBROUTINE, C, 2943s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 2943s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 2943s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 2943s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 2943s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 2943s 2943s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 2943s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 2943s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 2943s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 2943s X 2943s 2943s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 2943s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 2943s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 2943s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 2943s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 2943s 2943s MY $X = 10; 2943s SUB BUMPX { $X++ } 2943s 2943s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 2943s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 2943s THE C ITSELF. SEE L. 2943s X 2943s 2943s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 2943s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 2943s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 2943s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 2943s 2943s $ARG = "FRED"; # "GLOBAL" VARIABLE 2943s $N = CUBE_ROOT(27); 2943s PRINT "$ARG THINKS THE ROOT IS $N\N"; 2943s # OUTPUTS: FRED THINKS THE ROOT IS 3 2943s 2943s SUB CUBE_ROOT { 2943s MY $ARG = SHIFT; # NAME DOESN'T MATTER 2943s $ARG **= 1/3; 2943s RETURN $ARG; 2943s } 2943s 2943s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 2943s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 2943s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 2943s 2943s MY ($FOO) = ; # WRONG? 2943s MY @FOO = ; 2943s 2943s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 2943s 2943s MY $FOO = ; 2943s 2943s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 2943s 2943s MY $FOO, $BAR = 1; # WRONG 2943s 2943s THAT HAS THE SAME EFFECT AS 2943s 2943s MY $FOO; 2943s $BAR = 1; 2943s 2943s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 2943s THE CURRENT STATEMENT. THUS, 2943s 2943s MY $X = $X; 2943s 2943s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 2943s THE EXPRESSION 2943s 2943s MY $X = 123 AND $X == 123 2943s 2943s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 2943s 2943s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 2943s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 2943s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 2943s 2943s WHILE (MY $LINE = <>) { 2943s $LINE = LC $LINE; 2943s } CONTINUE { 2943s PRINT $LINE; 2943s } 2943s 2943s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 2943s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 2943s IT. SIMILARLY, IN THE CONDITIONAL 2943s 2943s IF ((MY $ANSWER = ) =~ /^YES$/I) { 2943s USER_AGREES(); 2943s } ELSIF ($ANSWER =~ /^NO$/I) { 2943s USER_DISAGREES(); 2943s } ELSE { 2943s CHOMP $ANSWER; 2943s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 2943s } 2943s 2943s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 2943s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 2943s BUT NOT BEYOND IT. SEE L FOR INFORMATION 2943s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 2943s 2943s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 2943s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 2943s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 2943s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 2943s IN THE LOOP 2943s X X 2943s 2943s FOR MY $I (1, 2, 3) { 2943s SOME_FUNCTION(); 2943s } 2943s 2943s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 2943s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 2943s X X 2943s 2943s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 2943s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 2943s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 2943s 2943s USE STRICT 'VARS'; 2943s 2943s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 2943s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 2943s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 2943s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 2943s THIS WITH C. 2943s 2943s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 2943s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 2943s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 2943s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 2943s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 2943s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 2943s EXAMPLE. 2943s 2943s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 2943s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 2943s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 2943s 2943s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 2943s 2943s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 2943s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 2943s IS ALSO VISIBLE: 2943s 2943s PACKAGE MAIN; 2943s OUR $X = 10; 2943s MY $X = 20; 2943s PRINT "$X AND $::X\N"; 2943s 2943s THAT WILL PRINT OUT C<20> AND C<10>. 2943s 2943s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 2943s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 2943s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 2943s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 2943s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 2943s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 2943s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 2943s AN ANONYMOUS SUB REFERENCE: 2943s 2943s MY $SECRET_VERSION = '1.001-BETA'; 2943s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 2943s $SECRET_SUB->(); 2943s 2943s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 2943s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 2943s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 2943s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 2943s UNQUALIFIED AND UNQUALIFIABLE. 2943s 2943s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 2943s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 2943s L FOR SOMETHING OF A WORK-AROUND TO 2943s THIS. 2943s 2943s =HEAD2 PERSISTENT PRIVATE VARIABLES 2943s X X X X 2943s X X 2943s 2943s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 2943s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 2943s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 2943s 2943s =HEAD3 PERSISTENT VARIABLES VIA STATE() 2943s 2943s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 2943s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 2943s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 2943s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 2943s THE C FORM DOES NOT REQUIRE THE 2943s C PRAGMA. 2943s 2943s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 2943s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 2943s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 2943s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 2943s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 2943s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 2943s SUBROUTINE EACH TIME IT IS EXECUTED.) 2943s 2943s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 2943s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 2943s 2943s USE FEATURE 'STATE'; 2943s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 2943s 2943s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 2943s 2943s USE FEATURE 'STATE'; 2943s SUB CREATE_COUNTER { 2943s RETURN SUB { STATE $X; RETURN ++$X } 2943s } 2943s 2943s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 2943s CODE OUTSIDE. 2943s 2943s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 2943s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 2943s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 2943s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 2943s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 2943s 2943s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 2943s 2943s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 2943s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 2943s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 2943s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 2943s 2943s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 2943s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 2943s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 2943s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 2943s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 2943s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 2943s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 2943s 2943s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 2943s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 2943s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 2943s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 2943s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 2943s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 2943s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 2943s 2943s { 2943s MY $SECRET_VAL = 0; 2943s SUB GIMME_ANOTHER { 2943s RETURN ++$SECRET_VAL; 2943s } 2943s } 2943s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 2943s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 2943s 2943s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 2943s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 2943s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 2943s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 2943s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 2943s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 2943s STARTS TO RUN: 2943s 2943s BEGIN { 2943s MY $SECRET_VAL = 0; 2943s SUB GIMME_ANOTHER { 2943s RETURN ++$SECRET_VAL; 2943s } 2943s } 2943s 2943s SEE L ABOUT THE 2943s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 2943s C AND C. 2943s 2943s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 2943s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 2943s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 2943s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 2943s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 2943s 2943s =HEAD2 TEMPORARY VALUES VIA LOCAL() 2943s X X X X 2943s X 2943s 2943s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 2943s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 2943s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 2943s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 2943s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 2943s 2943s SYNOPSIS: 2943s 2943s # LOCALIZATION OF VALUES 2943s 2943s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 2943s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 2943s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 2943s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 2943s 2943s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 2943s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 2943s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 2943s # LOCALIZATION 2943s 2943s # LOCALIZATION OF SYMBOLS 2943s 2943s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 2943s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 2943s # @MERLYN IS REALLY @RANDAL, ETC 2943s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 2943s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 2943s 2943s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 2943s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 2943s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 2943s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 2943s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 2943s 2943s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 2943s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 2943s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 2943s CREATES NEW, DYNAMICALLY SCOPED VALUES. 2943s 2943s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 2943s PLACED IN PARENTHESES. THIS OPERATOR WORKS 2943s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 2943s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 2943s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 2943s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 2943s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 2943s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 2943s UNDEFINED VALUE.) 2943s 2943s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 2943s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 2943s VARIABLES OUTSIDE THE LOOP. 2943s 2943s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 2943s X 2943s 2943s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 2943s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 2943s VIEWED AS A SCALAR OR AN ARRAY. SO 2943s 2943s LOCAL($FOO) = ; 2943s LOCAL @FOO = ; 2943s 2943s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 2943s 2943s LOCAL $FOO = ; 2943s 2943s SUPPLIES A SCALAR CONTEXT. 2943s 2943s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 2943s X 2943s 2943s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 2943s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 2943s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 2943s 2943s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 2943s 2943s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 2943s { LOCAL $/ = UNDEF; $SLURP = ; } 2943s 2943s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 2943s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 2943s I, BECAUSE THE $1 VARIABLE IS 2943s MAGICAL AND READ-ONLY : 2943s 2943s LOCAL $1 = 2; 2943s 2943s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 2943s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 2943s TO SAFELY REUSE $_ IN A SUBROUTINE. 2943s 2943s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 2943s WORK AS DESCRIBED. 2943s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 2943s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 2943s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 2943s SEE L FOR MORE 2943s DETAILS. 2943s X 2943s 2943s =HEAD3 LOCALIZATION OF GLOBS 2943s X X 2943s 2943s THE CONSTRUCT 2943s 2943s LOCAL *NAME; 2943s 2943s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 2943s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 2943s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 2943s 2943s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 2943s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 2943s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 2943s SEPARATOR. 2943s 2943s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 2943s X X 2943s X 2943s 2943s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 2943s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 2943s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 2943s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 2943s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 2943s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 2943s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 2943s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 2943s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 2943s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 2943s 2943s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 2943s @ARY = ( 0..5 ); 2943s { 2943s LOCAL($ARY[5]) = 6; 2943s LOCAL($HASH{'A'}) = 'DRILL'; 2943s WHILE (MY $E = POP(@ARY)) { 2943s PRINT "$E . . .\N"; 2943s LAST UNLESS $E > 3; 2943s } 2943s IF (@ARY) { 2943s $HASH{'ONLY A'} = 'TEST'; 2943s DELETE $HASH{'A'}; 2943s } 2943s } 2943s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 2943s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 2943s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 2943s 2943s PERL WILL PRINT 2943s 2943s 6 . . . 2943s 4 . . . 2943s 3 . . . 2943s THIS IS A TEST ONLY A TEST. 2943s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 2943s 2943s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 2943s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 2943s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 2943s SURPRISING, AND IS VERY LIKELY TO CHANGE. 2943s 2943s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 2943s X X X 2943s X 2943s 2943s YOU CAN USE THE C AND C 2943s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 2943s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 2943s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 2943s 2943s DO { 2943s MY $VAL = $ARRAY[$IDX]; 2943s LOCAL $ARRAY[$IDX]; 2943s DELETE $ARRAY[$IDX]; 2943s $VAL 2943s } 2943s 2943s AND 2943s 2943s DO { 2943s MY $VAL = $HASH{KEY}; 2943s LOCAL $HASH{KEY}; 2943s DELETE $HASH{KEY}; 2943s $VAL 2943s } 2943s 2943s EXCEPT THAT FOR THOSE THE C IS 2943s SCOPED TO THE C BLOCK. SLICES ARE 2943s ALSO ACCEPTED. 2943s 2943s MY %HASH = ( 2943s A => [ 7, 8, 9 ], 2943s B => 1, 2943s ) 2943s 2943s { 2943s MY $X = DELETE LOCAL $HASH{A}; 2943s # $X IS [ 7, 8, 9 ] 2943s # %HASH IS (B => 1) 2943s 2943s { 2943s MY @NUMS = DELETE LOCAL @$X[0, 2] 2943s # @NUMS IS (7, 9) 2943s # $X IS [ UNDEF, 8 ] 2943s 2943s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 2943s } 2943s # $X IS BACK TO [ 7, 8, 9 ] 2943s 2943s } 2943s # %HASH IS BACK TO ITS ORIGINAL STATE 2943s 2943s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 2943s 2943s =HEAD2 LVALUE SUBROUTINES 2943s X X 2943s 2943s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 2943s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 2943s 2943s MY $VAL; 2943s SUB CANMOD : LVALUE { 2943s $VAL; # OR: RETURN $VAL; 2943s } 2943s SUB NOMOD { 2943s $VAL; 2943s } 2943s 2943s CANMOD() = 5; # ASSIGNS TO $VAL 2943s NOMOD() = 5; # ERROR 2943s 2943s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 2943s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 2943s BY A SCALAR. FOR EXAMPLE, CONSIDER: 2943s 2943s DATA(2,3) = GET_DATA(3,4); 2943s 2943s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 2943s 2943s (DATA(2,3)) = GET_DATA(3,4); 2943s 2943s AND IN: 2943s 2943s (DATA(2),DATA(3)) = GET_DATA(3,4); 2943s 2943s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 2943s 2943s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 2943s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 2943s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 2943s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 2943s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 2943s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 2943s 2943s =HEAD2 LEXICAL SUBROUTINES 2943s X X X X 2943s 2943s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 2943s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 2943s AVAILABLE UNDER C OR C OR HIGHER. 2943s 2943s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 2943s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 2943s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 2943s CATEGORY WAS DISABLED. 2943s 2943s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 2943s DECLARED, AND ONLY AFTER THAT DECLARATION: 2943s 2943s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 2943s # VERSIONS EARLIER THAN 5.26. 2943s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 2943s USE FEATURE 'LEXICAL_SUBS'; 2943s 2943s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 2943s STATE SUB FOO { 2943s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 2943s } 2943s FOO(); # CALLS "STATE" SUB 2943s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 2943s 2943s MY SUB BAR { ... } 2943s BAR(); # CALLS "MY" SUB 2943s 2943s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 2943s 2943s # WRONG 2943s MY SUB BAZ { 2943s BAZ(); 2943s } 2943s 2943s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 2943s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 2943s 2943s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 2943s 2943s MY SUB BAZ { 2943s __SUB__->(); # CALLS ITSELF 2943s } 2943s 2943s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 2943s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 2943s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 2943s HOWEVER: 2943s 2943s MY SUB BAZ; # PREDECLARATION 2943s SUB BAZ { # DEFINE THE "MY" SUB 2943s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 2943s } 2943s 2943s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 2943s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 2943s C; THEY KEEP EACH OTHER ALIVE (SEE L). 2943s 2943s =HEAD3 C VS C 2943s 2943s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 2943s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 2943s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 2943s CONTAINING BLOCK TO THE NEXT. 2943s 2943s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 2943s NECESSARY IF YOU WANT TO CREATE CLOSURES: 2943s 2943s SUB WHATEVER { 2943s MY $X = SHIFT; 2943s MY SUB INNER { 2943s ... DO SOMETHING WITH $X ... 2943s } 2943s INNER(); 2943s } 2943s 2943s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 2943s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 2943s SEE THE C<$X> FROM THE FIRST CALL TO C. 2943s 2943s =HEAD3 C SUBROUTINES 2943s 2943s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 2943s SUBROUTINE OF THE SAME NAME. 2943s 2943s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 2943s INSIDE AN INNER SCOPE: 2943s 2943s SUB FOO { ... } 2943s 2943s SUB BAR { 2943s MY SUB FOO { ... } 2943s { 2943s # NEED TO USE THE OUTER FOO HERE 2943s OUR SUB FOO; 2943s FOO(); 2943s } 2943s } 2943s 2943s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 2943s 2943s PACKAGE MYSNEAKYMODULE; 2943s 2943s OUR SUB DO_SOMETHING { ... } 2943s 2943s SUB DO_SOMETHING_WITH_CALLER { 2943s PACKAGE DB; 2943s () = CALLER 1; # SETS @DB::ARGS 2943s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 2943s } 2943s 2943s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 2943s X X<*> 2943s 2943s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 2943s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 2943s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 2943s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 2943s 2943s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 2943s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 2943s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 2943s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 2943s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 2943s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 2943s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 2943s 2943s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 2943s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 2943s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 2943s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 2943s 2943s SUB DOUBLEARY { 2943s LOCAL(*SOMEARY) = @_; 2943s FOREACH $ELEM (@SOMEARY) { 2943s $ELEM *= 2; 2943s } 2943s } 2943s DOUBLEARY(*FOO); 2943s DOUBLEARY(*BAR); 2943s 2943s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 2943s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 2943s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 2943s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 2943s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 2943s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 2943s 2943s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 2943s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 2943s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 2943s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 2943s L. 2943s 2943s =HEAD2 WHEN TO STILL USE LOCAL() 2943s X X 2943s 2943s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 2943s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 2943s I USE C INSTEAD OF C. 2943s 2943s =OVER 4 2943s 2943s =ITEM 1. 2943s 2943s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 2943s 2943s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 2943s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 2943s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 2943s IN C<@FIELDS>. 2943s 2943s { 2943s LOCAL @ARGV = ("/ETC/MOTD"); 2943s LOCAL $/ = UNDEF; 2943s LOCAL $_ = <>; 2943s @FIELDS = SPLIT /^\S*=+\S*$/; 2943s } 2943s 2943s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 2943s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 2943s 2943s =ITEM 2. 2943s 2943s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 2943s 2943s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 2943s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 2943s TABLE ENTRIES: 2943s 2943s SUB IOQUEUE { 2943s LOCAL (*READER, *WRITER); # NOT MY! 2943s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 2943s RETURN (*READER, *WRITER); 2943s } 2943s ($HEAD, $TAIL) = IOQUEUE(); 2943s 2943s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 2943s ENTRIES. 2943s 2943s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 2943s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 2943s A LOCAL ALIAS. 2943s 2943s { 2943s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 2943s GROW(); # REALLY CALLS SHRINK() 2943s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 2943s } 2943s GROW(); # GET THE REAL GROW() AGAIN 2943s 2943s SEE L FOR MORE ABOUT MANIPULATING 2943s FUNCTIONS BY NAME IN THIS WAY. 2943s 2943s =ITEM 3. 2943s 2943s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 2943s 2943s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 2943s IS DONE ON DYNAMICS: 2943s 2943s { 2943s LOCAL $SIG{INT} = 'IGNORE'; 2943s FUNCT(); # UNINTERRUPTIBLE 2943s } 2943s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 2943s 2943s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 2943s 2943s =BACK 2943s 2943s =HEAD2 PASS BY REFERENCE 2943s X X X 2943s 2943s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 2943s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 2943s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 2943s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 2943s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 2943s 2943s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 2943s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 2943s OF ALL THEIR FORMER LAST ELEMENTS: 2943s 2943s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 2943s 2943s SUB POPMANY { 2943s MY $AREF; 2943s MY @RETLIST; 2943s FOREACH $AREF ( @_ ) { 2943s PUSH @RETLIST, POP @$AREF; 2943s } 2943s RETURN @RETLIST; 2943s } 2943s 2943s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 2943s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 2943s 2943s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 2943s SUB INTER { 2943s MY ($K, $HREF, %SEEN); # LOCALS 2943s FOREACH $HREF (@_) { 2943s WHILE ( $K = EACH %$HREF ) { 2943s $SEEN{$K}++; 2943s } 2943s } 2943s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 2943s } 2943s 2943s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 2943s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 2943s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 2943s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 2943s A LITTLE EXPENSIVE. 2943s 2943s WHERE PEOPLE GET INTO TROUBLE IS HERE: 2943s 2943s (@W, @X) = FUNC(@Y, @Z); 2943s OR 2943s (%W, %X) = FUNC(%Y, %Z); 2943s 2943s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 2943s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 2943s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 2943s AS ALWAYS. 2943s 2943s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 2943s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 2943s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 2943s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 2943s 2943s ($WREF, $XREF) = FUNC(\@Y, \@Z); 2943s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 2943s SUB FUNC { 2943s MY ($YREF, $ZREF) = @_; 2943s IF (@$YREF > @$ZREF) { 2943s RETURN ($YREF, $ZREF); 2943s } ELSE { 2943s RETURN ($ZREF, $YREF); 2943s } 2943s } 2943s 2943s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 2943s 2943s (*W, *X) = FUNC(\@Y, \@Z); 2943s PRINT "@W HAS MORE THAN @X\N"; 2943s SUB FUNC { 2943s LOCAL (*Y, *Z) = @_; 2943s IF (@Y > @Z) { 2943s RETURN (\@Y, \@Z); 2943s } ELSE { 2943s RETURN (\@Z, \@Y); 2943s } 2943s } 2943s 2943s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 2943s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 2943s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 2943s ARE IN THE SYMBOL TABLE. 2943s 2943s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 2943s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 2943s FOR EXAMPLE: 2943s 2943s SPLUTTER(\*STDOUT); 2943s SUB SPLUTTER { 2943s MY $FH = SHIFT; 2943s PRINT $FH "HER UM WELL A HMMM\N"; 2943s } 2943s 2943s $REC = GET_REC(\*STDIN); 2943s SUB GET_REC { 2943s MY $FH = SHIFT; 2943s RETURN SCALAR <$FH>; 2943s } 2943s 2943s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 2943s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 2943s 2943s SUB OPENIT { 2943s MY $PATH = SHIFT; 2943s LOCAL *FH; 2943s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 2943s } 2943s 2943s =HEAD2 PROTOTYPES 2943s X X 2943s 2943s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 2943s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 2943s SECTION OR WITH A L. 2943s IF YOU DECLARE EITHER OF 2943s 2943s SUB MYPUSH (\@@) 2943s SUB MYPUSH :PROTOTYPE(\@@) 2943s 2943s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 2943s 2943s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 2943s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 2943s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 2943s OF AN ATTRIBUTE. 2943s 2943s THE 2943s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 2943s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 2943s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 2943s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 2943s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 2943s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 2943s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 2943s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 2943s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 2943s 2943s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 2943s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 2943s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 2943s 2943s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 2943s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 2943s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 2943s CORRESPONDING BUILT-IN. 2943s 2943s DECLARED AS CALLED AS 2943s 2943s SUB MYLINK ($$) MYLINK $OLD, $NEW 2943s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 2943s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 2943s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 2943s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 2943s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 2943s SUB MYPOP (\@) MYPOP @ARRAY 2943s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 2943s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 2943s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 2943s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 2943s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 2943s SUB MYRAND (;$) MYRAND 42 2943s SUB MYTIME () MYTIME 2943s 2943s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 2943s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 2943s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 2943s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 2943s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 2943s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 2943s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 2943s 2943s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 2943s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 2943s 2943s SUB MYREF (\[$@%&*]) 2943s 2943s WILL ALLOW CALLING MYREF() AS 2943s 2943s MYREF $VAR 2943s MYREF @ARRAY 2943s MYREF %HASH 2943s MYREF &SUB 2943s MYREF *GLOB 2943s 2943s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 2943s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 2943s 2943s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 2943s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 2943s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 2943s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 2943s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 2943s OR A SUBSEQUENT COMMA. 2943s 2943s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 2943s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 2943s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 2943s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 2943s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 2943s FOLLOWS: 2943s 2943s USE SYMBOL 'QUALIFY_TO_REF'; 2943s 2943s SUB FOO (*) { 2943s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 2943s ... 2943s } 2943s 2943s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 2943s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 2943s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 2943s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 2943s 2943s SUB MYPUSH (+@) { 2943s MY $AREF = SHIFT; 2943s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 2943s PUSH @$AREF, @_; 2943s } 2943s 2943s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 2943s IS OF AN ACCEPTABLE TYPE. 2943s 2943s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 2943s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 2943s 2943s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 2943s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 2943s PROVIDED, C<$_> WILL BE USED INSTEAD. 2943s 2943s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 2943s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 2943s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 2943s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 2943s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 2943s 2943s MYTIME +2; 2943s 2943s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 2943s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 2943s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 2943s 2943s SUB MYGETPROTOBYNUMBER($;); 2943s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 2943s 2943s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 2943s PROVIDED IT'S IN THE INITIAL POSITION: 2943s X<&> 2943s 2943s SUB TRY (&@) { 2943s MY($TRY,$CATCH) = @_; 2943s EVAL { &$TRY }; 2943s IF ($@) { 2943s LOCAL $_ = $@; 2943s &$CATCH; 2943s } 2943s } 2943s SUB CATCH (&) { $_[0] } 2943s 2943s TRY { 2943s DIE "PHOOEY"; 2943s } CATCH { 2943s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 2943s }; 2943s 2943s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 2943s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 2943s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 2943s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 2943s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 2943s 2943s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 2943s X 2943s 2943s SUB MYGREP (&@) { 2943s MY $CODE = SHIFT; 2943s MY @RESULT; 2943s FOREACH $_ (@_) { 2943s PUSH(@RESULT, $_) IF &$CODE; 2943s } 2943s @RESULT; 2943s } 2943s 2943s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 2943s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 2943s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 2943s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 2943s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 2943s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 2943s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 2943s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 2943s 2943s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 2943s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 2943s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 2943s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 2943s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 2943s MAJORITY OF OFFENDING CODE IS FIXED. 2943s 2943s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 2943s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 2943s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 2943s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 2943s 2943s SUB FUNC ($) { 2943s MY $N = SHIFT; 2943s PRINT "YOU GAVE ME $N\N"; 2943s } 2943s 2943s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 2943s RETURNING A LIST: 2943s 2943s FUNC(@FOO); 2943s FUNC( $TEXT =~ /\W+/G ); 2943s 2943s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 2943s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 2943s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 2943s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 2943s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 2943s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 2943s 2943s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 2943s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 2943s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 2943s EFFECT, LIKE SO: 2943s 2943s SUB FOO($$); 2943s SUB FOO($$) { 2943s FOO 1, 2; 2943s } 2943s 2943s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 2943s TO MAKE THE WORLD A BETTER PLACE. 2943s 2943s =HEAD2 CONSTANT FUNCTIONS 2943s X 2943s 2943s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 2943s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 2943s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 2943s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 2943s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 2943s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 2943s 2943s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 2943s 2943s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 2943s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 2943s # AND IT'S INLINED, TOO! 2943s SUB ST_DEV () { 0 } 2943s SUB ST_INO () { 1 } 2943s 2943s SUB FLAG_FOO () { 1 << 8 } 2943s SUB FLAG_BAR () { 1 << 9 } 2943s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 2943s 2943s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 2943s 2943s SUB N () { INT(OPT_BAZ) / 3 } 2943s 2943s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 2943s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 2943s 2943s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 2943s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 2943s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 2943s C: 2943s 2943s SUB BAZ_VAL () { 2943s IF (OPT_BAZ) { 2943s RETURN 23; 2943s } 2943s ELSE { 2943s RETURN 42; 2943s } 2943s } 2943s SUB BONK_VAL () { RETURN 12345 } 2943s 2943s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 2943s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 2943s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 2943s 2943s BEGIN { 2943s MY $VAR = 1; 2943s NO STRICT 'REFS'; 2943s *INLINED = SUB () { $VAR }; 2943s } 2943s 2943s BEGIN { 2943s MY $VAR = 1; 2943s MY $REF = \$VAR; 2943s NO STRICT 'REFS'; 2943s *NOT_INLINED = SUB () { $VAR }; 2943s } 2943s 2943s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 2943s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 2943s 2943s BEGIN { 2943s MY $X = 10; 2943s *FOO = SUB () { $X }; 2943s $X++; 2943s } 2943s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 2943s 2943s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 2943s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 2943s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 2943s SO IT PRINTED C<10>, NOT C<11>. 2943s 2943s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 2943s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 2943s ASIDE FROM WHERE IT IS DECLARED. 2943s 2943s # FINE, NO WARNING 2943s BEGIN { 2943s MY $X = 54321; 2943s *INLINED = SUB () { $X }; 2943s } 2943s # ERROR 2943s BEGIN { 2943s MY $X; 2943s $X = 54321; 2943s *ALSO_INLINED = SUB () { $X }; 2943s } 2943s 2943s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 2943s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 2943s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 2943s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 2943s CONSTANT SUBROUTINE: 2943s 2943s MY $X = 54321; 2943s *INLINED = SUB : CONST { $X }; 2943s $X++; 2943s 2943s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 2943s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 2943s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 2943s VALUE CAPTURED THE SAME WAY. 2943s 2943s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 2943s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 2943s AN EXPLICIT C: 2943s 2943s BEGIN { 2943s MY $X = 10; 2943s *FOO = SUB () { RETURN $X }; 2943s $X++; 2943s } 2943s PRINT FOO(); # PRINTS 11 2943s 2943s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 2943s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 2943s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 2943s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 2943s 2943s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 2943s SUB ONE { 2943s 1; 2943s } 2943s IF (ONE ) { 2943s PRINT ONE() IF ONE ; 2943s } 2943s 2943s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 2943s SUB ONE () { 1 } 2943s DO { 2943s PRINT 1 2943s }; 2943s 2943s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 2943s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 2943s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 2943s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 2943s 2943s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 2943s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 2943s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 2943s SUBROUTINE ONE REDEFINED AT -E LINE 1. 2943s 2943s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 2943s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 2943s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 2943s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 2943s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 2943s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 2943s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 2943s MENTIONED ABOVE: 2943s 2943s SUB NOT_INLINED () { RETURN 23 } 2943s 2943s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 2943s X X X X 2943s 2943s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 2943s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 2943s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 2943s ON A NON-UNIX SYSTEM. 2943s 2943s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 2943s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 2943s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 2943s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 2943s 2943s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 2943s CHDIR $SOMEWHERE; 2943s SUB CHDIR { ... } 2943s 2943s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 2943s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 2943s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 2943s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 2943s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 2943s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 2943s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 2943s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 2943s FOR SOME KEYWORDS. SEE L. 2943s 2943s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 2943s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 2943s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 2943s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 2943s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 2943s THAT IS, THEY COULD SAY 2943s 2943s USE MODULE 'OPEN'; 2943s 2943s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 2943s 2943s USE MODULE; 2943s 2943s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 2943s 2943s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 2943s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 2943s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 2943s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 2943s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 2943s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 2943s THAT UNDERSTANDS REGULAR EXPRESSIONS. 2943s 2943s PACKAGE REGLOB; 2943s REQUIRE EXPORTER; 2943s @ISA = 'EXPORTER'; 2943s @EXPORT_OK = 'GLOB'; 2943s 2943s SUB IMPORT { 2943s MY $PKG = SHIFT; 2943s RETURN UNLESS @_; 2943s MY $SYM = SHIFT; 2943s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 2943s $PKG->EXPORT($WHERE, $SYM, @_); 2943s } 2943s 2943s SUB GLOB { 2943s MY $PAT = SHIFT; 2943s MY @GOT; 2943s IF (OPENDIR MY $D, '.') { 2943s @GOT = GREP /$PAT/, READDIR $D; 2943s CLOSEDIR $D; 2943s } 2943s RETURN @GOT; 2943s } 2943s 1; 2943s 2943s AND HERE'S HOW IT COULD BE (AB)USED: 2943s 2943s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 2943s PACKAGE FOO; 2943s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 2943s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 2943s 2943s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 2943s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 2943s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 2943s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 2943s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 2943s IT MUST BE DONE AT ALL. 2943s 2943s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 2943s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 2943s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 2943s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 2943s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 2943s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 2943s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 2943s LIBRARY. 2943s 2943s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 2943s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 2943s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 2943s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 2943s (SEE L). 2943s 2943s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 2943s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 2943s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 2943s 2943s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 2943s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 2943s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 2943s C SYNTAX, THOUGH). 2943s 2943s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 2943s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 2943s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 2943s 2943s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 2943s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 2943s 2943s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 2943s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 2943s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 2943s 2943s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 2943s 2943s =HEAD2 AUTOLOADING 2943s X X 2943s 2943s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 2943s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 2943s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 2943s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 2943s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 2943s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 2943s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 2943s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 2943s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 2943s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 2943s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 2943s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 2943s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 2943s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 2943s SUBROUTINE NAME. SEE L FOR DETAILS.) 2943s 2943s 2943s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 2943s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 2943s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 2943s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 2943s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 2943s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 2943s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 2943s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 2943s 2943s SUB AUTOLOAD { 2943s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 2943s MY $PROGRAM = $AUTOLOAD; 2943s $PROGRAM =~ S/.*:://; 2943s SYSTEM($PROGRAM, @_); 2943s } 2943s DATE(); 2943s WHO(); 2943s LS('-L'); 2943s 2943s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 2943s EVEN NEED PARENTHESES: 2943s 2943s USE SUBS QW(DATE WHO LS); 2943s DATE; 2943s WHO; 2943s LS '-L'; 2943s 2943s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 2943s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 2943s 2943s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 2943s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 2943s DESCRIBED IN L AND IN L, THE STANDARD 2943s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 2943s FUNCTIONS TO PERL CODE IN L. 2943s 2943s =HEAD2 SUBROUTINE ATTRIBUTES 2943s X X X 2943s 2943s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 2943s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 2943s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 2943s C HAD BEEN SEEN. SEE L FOR DETAILS 2943s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 2943s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 2943s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 2943s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 2943s 2943s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 2943s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 2943s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 2943s NEST PROPERLY. 2943s 2943s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 2943s 2943s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 2943s SUB PLUGH () : UGLY('\(") :BAD; 2943s SUB XYZZY : _5X5 { ... } 2943s 2943s EXAMPLES OF INVALID SYNTAX: 2943s 2943s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 2943s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 2943s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 2943s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 2943s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 2943s 2943s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 2943s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 2943s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 2943s PARSED AND INVOKED: 2943s 2943s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 2943s 2943s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 2943s SEE L AND L. 2943s 2943s =HEAD1 SEE ALSO 2943s 2943s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 2943s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 2943s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 2943s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 2943s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 2943s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 2943s 2943s =FOR VI 2943s # EX: SET STS=0 SW=4 ET: 2943s 2943s ok 2 2943s # testing mod_cgi with /modules/cgi/perl.pl 2943s # expected 200 2943s # received 200 2943s # body: PERL CGI 2943s ok 3 2943s # testing mod_test_rwrite with /test_rwrite 2943s # expected 200 2943s # received 200 2943s # body: A 2943s ok 4 2943s ok 2947s t/filter/case_in.t .................. 2947s 1..3 2947s # Running under perl version 5.040000 for linux 2947s # Current time local: Fri Feb 21 13:30:40 2025 2947s # Current time GMT: Fri Feb 21 13:30:40 2025 2947s # Using Test.pm version 1.31 2947s # Using Apache/Test.pm version 1.44 2947s ok 1 2947s # testing mod_cgi with /modules/cgi/perl_echo.pl 2947s # expected 200 2947s # received 200 2947s ok 2 2947s # testing mod_echo_post with /echo_post 2947s # expected 200 2947s # received 200 2947s ok 3 2947s ok 2951s t/filter/input_body.t ............... 2951s 1..2 2951s # Running under perl version 5.040000 for linux 2951s # Current time local: Fri Feb 21 13:30:44 2025 2951s # Current time GMT: Fri Feb 21 13:30:44 2025 2951s # Using Test.pm version 1.31 2951s # Using Apache/Test.pm version 1.44 2951s # testing : Posted "1 ko" 2951s # expected: 'ok 1' 2951s # received: 'ok 1' 2951s ok 1 2951s # testing : Posted "2 ko" 2951s # expected: 'ok 2' 2951s # received: 'ok 2' 2951s ok 2 2951s ok 2956s t/http11/basicauth.t ................ 2956s 1..3 2956s # Running under perl version 5.040000 for linux 2956s # Current time local: Fri Feb 21 13:30:48 2025 2956s # Current time GMT: Fri Feb 21 13:30:48 2025 2956s # Using Test.pm version 1.31 2956s # Using Apache/Test.pm version 1.44 2956s ok 1 2956s ok 2 2956s ok 3 2956s ok 2961s t/http11/chunked.t .................. 2961s 1..30 2961s # Running under perl version 5.040000 for linux 2961s # Current time local: Fri Feb 21 13:30:53 2025 2961s # Current time GMT: Fri Feb 21 13:30:53 2025 2961s # Using Test.pm version 1.31 2961s # Using Apache/Test.pm version 1.44 2961s # testing : response protocol 2961s # expected: 'HTTP/1.1' 2961s # received: 'HTTP/1.1' 2961s ok 1 2961s # testing : response Transfer-Encoding 2961s # expected: 'chunked' 2961s # received: 'chunked' 2961s ok 2 2961s # testing : no Content-Length 2961s # expected: 0 2961s # received: 0 2961s ok 3 2961s # testing : body length 2961s # expected: '70976' 2961s # received: 70976 2961s ok 4 2961s # testing : number of requests 2961s # expected: 1 2961s # received: 1 2961s ok 5 2961s # testing : response protocol 2961s # expected: 'HTTP/1.1' 2961s # received: 'HTTP/1.1' 2961s ok 6 2961s # testing : response Transfer-Encoding 2961s # expected: 'chunked' 2961s # received: 'chunked' 2961s ok 7 2961s # testing : no Content-Length 2961s # expected: 0 2961s # received: 0 2961s ok 8 2961s # testing : body length 2961s # expected: '212509' 2961s # received: 212509 2961s ok 9 2961s # testing : number of requests 2961s # expected: 2 2961s # received: 2 2961s ok 10 2961s # testing : response protocol 2961s # expected: 'HTTP/1.1' 2961s # received: 'HTTP/1.1' 2961s ok 11 2961s # testing : response Transfer-Encoding 2961s # expected: 'chunked' 2961s # received: 'chunked' 2961s ok 12 2961s # testing : no Content-Length 2961s # expected: 0 2961s # received: 0 2961s ok 13 2961s # testing : body length 2961s # expected: '280545' 2961s # received: 280545 2961s ok 14 2961s # testing : number of requests 2961s # expected: 3 2961s # received: 3 2961s ok 15 2961s # testing : response protocol 2961s # expected: 'HTTP/1.1' 2961s # received: 'HTTP/1.1' 2961s ok 16 2961s # testing : response Transfer-Encoding 2961s # expected: 'chunked' 2961s # received: 'chunked' 2961s ok 17 2961s # testing : no Content-Length 2961s # expected: 0 2961s # received: 0 2961s ok 18 2961s # testing : body length 2961s # expected: '845969' 2961s # received: 845969 2961s ok 19 2961s # testing : number of requests 2961s # expected: 4 2961s # received: 4 2961s ok 20 2961s # testing : response protocol 2961s # expected: 'HTTP/1.1' 2961s # received: 'HTTP/1.1' 2961s ok 21 2961s # testing : no Transfer-Encoding (test result inverted) 2961s # expected: 'chunked' 2961s # received: '' 2961s ok 22 2961s # testing : content length 2961s # expected: 253 2961s # received: '253' 2961s ok 23 2961s # testing : body length 2961s # expected: '242' 2961s # received: 242 2961s ok 24 2961s # testing : number of requests 2961s # expected: 5 2961s # received: 5 2961s ok 25 2961s # testing : response protocol 2961s # expected: 'HTTP/1.1' 2961s # received: 'HTTP/1.1' 2961s ok 26 2961s # testing : no Transfer-Encoding (test result inverted) 2961s # expected: 'chunked' 2961s # received: '' 2961s ok 27 2961s # testing : content length 2961s # expected: '' 2961s # received: '' 2961s ok 28 2961s # testing : body length 2961s # expected: '14276' 2961s # received: 14276 2961s ok 29 2961s # testing : number of requests 2961s # expected: 6 2961s # received: 6 2961s ok 30 2961s ok 2965s t/http11/chunked2.t ................. 2965s 1..2 2965s # Running under perl version 5.040000 for linux 2965s # Current time local: Fri Feb 21 13:30:58 2025 2965s # Current time GMT: Fri Feb 21 13:30:58 2025 2965s # Using Test.pm version 1.31 2965s # Using Apache/Test.pm version 1.44 2965s # testing : successful response 2965s # expected: 200 2965s # received: '200' 2965s ok 1 2965s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 2965s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 2965s ok 2 2965s ok 2969s t/http11/clength.t .................. 2969s 1..6 2969s # Running under perl version 5.040000 for linux 2969s # Current time local: Fri Feb 21 13:31:02 2025 2969s # Current time GMT: Fri Feb 21 13:31:02 2025 2969s # Using Test.pm version 1.31 2969s # Using Apache/Test.pm version 1.44 2969s # testing : successful response 2969s # expected: 200 2969s # received: '200' 2969s ok 1 2969s # expected: 10 2969s # received: '10' 2969s ok 2 2969s # expected: 'bbbbbbbbbb' 2969s # received: 'bbbbbbbbbb' 2969s ok 3 2969s # testing : successful response 2969s # expected: 200 2969s # received: '200' 2969s ok 4 2969s # expected: 6 2969s # received: '6' 2969s ok 5 2969s # expected: 'foobar' 2969s # received: 'foobar' 2969s ok 6 2969s ok 2975s t/http11/post.t ..................... 2975s # using LWP client 2975s 1..51 2975s # Running under perl version 5.040000 for linux 2975s # Current time local: Fri Feb 21 13:31:06 2025 2975s # Current time GMT: Fri Feb 21 13:31:06 2025 2975s # Using Test.pm version 1.31 2975s # Using Apache/Test.pm version 1.44 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 1024 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Connection: Keep-Alive 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 5 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 1 2975s #DMMATCH1: 1 2975s #Keep-Alive: timeout=5, max=100 2975s # 2975s # testing : length posted 2975s # expected: '1024' 2975s # received: 1024 2975s ok 1 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 2048 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 5 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 2 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '2048' 2975s # received: 2048 2975s ok 2 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 3072 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 5 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 3 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '3072' 2975s # received: 3072 2975s ok 3 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 4096 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 5 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 4 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '4096' 2975s # received: 4096 2975s ok 4 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 5120 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 5 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 5 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '5120' 2975s # received: 5120 2975s ok 5 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 6144 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 5 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 6 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '6144' 2975s # received: 6144 2975s ok 6 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 7168 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 5 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 7 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '7168' 2975s # received: 7168 2975s ok 7 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 8192 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 5 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 8 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '8192' 2975s # received: 8192 2975s ok 8 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 9216 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 5 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 9 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '9216' 2975s # received: 9216 2975s ok 9 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 10240 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 10 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '10240' 2975s # received: 10240 2975s ok 10 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 11264 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 11 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '11264' 2975s # received: 11264 2975s ok 11 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 12288 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 12 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '12288' 2975s # received: 12288 2975s ok 12 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 13312 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 13 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '13312' 2975s # received: 13312 2975s ok 13 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 14336 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 14 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '14336' 2975s # received: 14336 2975s ok 14 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 15360 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 15 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '15360' 2975s # received: 15360 2975s ok 15 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 16384 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 16 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '16384' 2975s # received: 16384 2975s ok 16 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 17408 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 17 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '17408' 2975s # received: 17408 2975s ok 17 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 18432 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 18 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '18432' 2975s # received: 18432 2975s ok 18 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 19456 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 19 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '19456' 2975s # received: 19456 2975s ok 19 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 20480 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:10 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 20 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '20480' 2975s # received: 20480 2975s ok 20 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 21504 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 21 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '21504' 2975s # received: 21504 2975s ok 21 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 22528 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 22 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '22528' 2975s # received: 22528 2975s ok 22 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 23552 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 23 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '23552' 2975s # received: 23552 2975s ok 23 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 24576 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 24 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '24576' 2975s # received: 24576 2975s ok 24 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 25600 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 25 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '25600' 2975s # received: 25600 2975s ok 25 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 26624 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 26 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '26624' 2975s # received: 26624 2975s ok 26 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 27648 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 27 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '27648' 2975s # received: 27648 2975s ok 27 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 28672 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 28 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '28672' 2975s # received: 28672 2975s ok 28 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 29696 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 29 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '29696' 2975s # received: 29696 2975s ok 29 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 30720 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 30 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '30720' 2975s # received: 30720 2975s ok 30 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 31744 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 31 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '31744' 2975s # received: 31744 2975s ok 31 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 32768 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 32 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '32768' 2975s # received: 32768 2975s ok 32 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 33792 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 33 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '33792' 2975s # received: 33792 2975s ok 33 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 34816 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 34 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '34816' 2975s # received: 34816 2975s ok 34 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 35840 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 35 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '35840' 2975s # received: 35840 2975s ok 35 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 36864 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 36 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '36864' 2975s # received: 36864 2975s ok 36 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 37888 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 37 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '37888' 2975s # received: 37888 2975s ok 37 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 38912 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 38 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '38912' 2975s # received: 38912 2975s ok 38 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 39936 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 39 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '39936' 2975s # received: 39936 2975s ok 39 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 40960 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 40 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '40960' 2975s # received: 40960 2975s ok 40 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 41984 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 41 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '41984' 2975s # received: 41984 2975s ok 41 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 43008 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 42 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '43008' 2975s # received: 43008 2975s ok 42 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 44032 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 43 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '44032' 2975s # received: 44032 2975s ok 43 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 45056 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:11 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:12 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 44 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '45056' 2975s # received: 45056 2975s ok 44 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 46080 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:12 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:12 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 45 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '46080' 2975s # received: 46080 2975s ok 45 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 47104 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:12 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:12 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 46 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '47104' 2975s # received: 47104 2975s ok 46 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 48128 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:12 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:12 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 47 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '48128' 2975s # received: 48128 2975s ok 47 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 49152 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:12 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:12 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 48 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '49152' 2975s # received: 49152 2975s ok 48 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 50176 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:12 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:12 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 49 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '50176' 2975s # received: 50176 2975s ok 49 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 51200 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:12 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 6 2975s #Client-Date: Fri, 21 Feb 2025 13:31:12 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 50 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '51200' 2975s # received: 51200 2975s ok 50 2975s #lwp request: 2975s #POST http://localhost:8529/eat_post HTTP/1.1 2975s #User-Agent: libwww-perl/6.77 2975s #Content-Length: 102400 2975s # 2975s #server response: 2975s #HTTP/1.1 200 OK 2975s #Date: Fri, 21 Feb 2025 13:31:12 GMT 2975s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2975s #Vary: In-If1 2975s #Content-Length: 7 2975s #Client-Date: Fri, 21 Feb 2025 13:31:12 GMT 2975s #Client-Peer: 127.0.0.1:8529 2975s #Client-Response-Num: 51 2975s #DMMATCH1: 1 2975s # 2975s # testing : length posted 2975s # expected: '102400' 2975s # received: 102400 2975s ok 51 2975s ok 2979s t/modules/aaa.t ..................... 2979s 1..40 2979s # Running under perl version 5.040000 for linux 2979s # Current time local: Fri Feb 21 13:31:12 2025 2979s # Current time GMT: Fri Feb 21 13:31:12 2025 2979s # Using Test.pm version 1.31 2979s # Using Apache/Test.pm version 1.44 2979s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/realm2 2979s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/basic1 2979s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/form1 2979s ok 1 2979s ok 2 2979s ok 3 2979s ok 4 2979s ok 5 2979s ok 6 2979s ok 7 2979s ok 8 2979s ok 9 2979s ok 10 2979s ok 11 2979s ok 12 2979s ok 13 2979s ok 14 2979s ok 15 2979s ok 16 2979s ok 17 2979s ok 18 2979s ok 19 2979s ok 20 2979s ok 21 2979s ok 22 2979s ok 23 2979s ok 24 2979s ok 25 2979s ok 26 2979s ok 27 2979s ok 28 2979s ok 29 2979s ok 30 2979s ok 31 2979s ok 32 2979s ok 33 2979s ok 34 2979s ok 35 2979s ok 36 2979s ok 37 2979s ok 38 2979s ok 39 2979s ok 40 2979s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/form1 2979s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/realm2 2979s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/basic1 2979s ok 2985s t/modules/access.t .................. 2985s 1..408 2985s # Running under perl version 5.040000 for linux 2985s # Current time local: Fri Feb 21 13:31:16 2025 2985s # Current time GMT: Fri Feb 21 13:31:16 2025 2985s # Using Test.pm version 1.31 2985s # Using Apache/Test.pm version 1.44 2985s # --- 2985s # Order deny,allow 2985s # Allow from all 2985s # expecting access. 2985s ok 1 2985s # --- 2985s # Order deny,allow 2985s # Deny from all 2985s # expecting access denial. 2985s ok 2 2985s # --- 2985s # Order deny,allow 2985s # Allow from all 2985s # Deny from all 2985s # expecting access. 2985s ok 3 2985s # --- 2985s # Order deny,allow 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 4 2985s # --- 2985s # Order deny,allow 2985s # Allow from all 2985s # Deny from localhost 2985s # expecting access. 2985s ok 5 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 6 2985s # --- 2985s # Order deny,allow 2985s # Allow from all 2985s # Deny from 127.0.0.1 2985s # expecting access. 2985s ok 7 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 8 2985s # --- 2985s # Order deny,allow 2985s # Allow from all 2985s # Deny from 127.0 2985s # expecting access. 2985s ok 9 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 10 2985s # --- 2985s # Order deny,allow 2985s # Allow from all 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access. 2985s ok 11 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 12 2985s # --- 2985s # Order deny,allow 2985s # Allow from all 2985s # Deny from 127.0.0.1/16 2985s # expecting access. 2985s ok 13 2985s # --- 2985s # Order deny,allow 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 14 2985s # --- 2985s # Order deny,allow 2985s # Allow from all 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 15 2985s # --- 2985s # Order deny,allow 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 16 2985s # --- 2985s # Order deny,allow 2985s # Allow from all 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 17 2985s # --- 2985s # Order deny,allow 2985s # Allow from localhost 2985s # expecting access. 2985s ok 18 2985s # --- 2985s # Order deny,allow 2985s # Deny from all 2985s # expecting access denial. 2985s ok 19 2985s # --- 2985s # Order deny,allow 2985s # Allow from localhost 2985s # Deny from all 2985s # expecting access. 2985s ok 20 2985s # --- 2985s # Order deny,allow 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 21 2985s # --- 2985s # Order deny,allow 2985s # Allow from localhost 2985s # Deny from localhost 2985s # expecting access. 2985s ok 22 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 23 2985s # --- 2985s # Order deny,allow 2985s # Allow from localhost 2985s # Deny from 127.0.0.1 2985s # expecting access. 2985s ok 24 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 25 2985s # --- 2985s # Order deny,allow 2985s # Allow from localhost 2985s # Deny from 127.0 2985s # expecting access. 2985s ok 26 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 27 2985s # --- 2985s # Order deny,allow 2985s # Allow from localhost 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access. 2985s ok 28 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 29 2985s # --- 2985s # Order deny,allow 2985s # Allow from localhost 2985s # Deny from 127.0.0.1/16 2985s # expecting access. 2985s ok 30 2985s # --- 2985s # Order deny,allow 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 31 2985s # --- 2985s # Order deny,allow 2985s # Allow from localhost 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 32 2985s # --- 2985s # Order deny,allow 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 33 2985s # --- 2985s # Order deny,allow 2985s # Allow from localhost 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 34 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1 2985s # expecting access. 2985s ok 35 2985s # --- 2985s # Order deny,allow 2985s # Deny from all 2985s # expecting access denial. 2985s ok 36 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1 2985s # Deny from all 2985s # expecting access. 2985s ok 37 2985s # --- 2985s # Order deny,allow 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 38 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1 2985s # Deny from localhost 2985s # expecting access. 2985s ok 39 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 40 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1 2985s # Deny from 127.0.0.1 2985s # expecting access. 2985s ok 41 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 42 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1 2985s # Deny from 127.0 2985s # expecting access. 2985s ok 43 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 44 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access. 2985s ok 45 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 46 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1 2985s # Deny from 127.0.0.1/16 2985s # expecting access. 2985s ok 47 2985s # --- 2985s # Order deny,allow 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 48 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 49 2985s # --- 2985s # Order deny,allow 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 50 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 51 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0 2985s # expecting access. 2985s ok 52 2985s # --- 2985s # Order deny,allow 2985s # Deny from all 2985s # expecting access denial. 2985s ok 53 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0 2985s # Deny from all 2985s # expecting access. 2985s ok 54 2985s # --- 2985s # Order deny,allow 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 55 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0 2985s # Deny from localhost 2985s # expecting access. 2985s ok 56 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 57 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0 2985s # Deny from 127.0.0.1 2985s # expecting access. 2985s ok 58 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 59 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0 2985s # Deny from 127.0 2985s # expecting access. 2985s ok 60 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 61 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access. 2985s ok 62 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 63 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0 2985s # Deny from 127.0.0.1/16 2985s # expecting access. 2985s ok 64 2985s # --- 2985s # Order deny,allow 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 65 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 66 2985s # --- 2985s # Order deny,allow 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 67 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 68 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # expecting access. 2985s ok 69 2985s # --- 2985s # Order deny,allow 2985s # Deny from all 2985s # expecting access denial. 2985s ok 70 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from all 2985s # expecting access. 2985s ok 71 2985s # --- 2985s # Order deny,allow 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 72 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from localhost 2985s # expecting access. 2985s ok 73 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 74 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from 127.0.0.1 2985s # expecting access. 2985s ok 75 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 76 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from 127.0 2985s # expecting access. 2985s ok 77 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 78 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access. 2985s ok 79 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 80 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from 127.0.0.1/16 2985s # expecting access. 2985s ok 81 2985s # --- 2985s # Order deny,allow 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 82 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 83 2985s # --- 2985s # Order deny,allow 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 84 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 85 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/16 2985s # expecting access. 2985s ok 86 2985s # --- 2985s # Order deny,allow 2985s # Deny from all 2985s # expecting access denial. 2985s ok 87 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/16 2985s # Deny from all 2985s # expecting access. 2985s ok 88 2985s # --- 2985s # Order deny,allow 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 89 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/16 2985s # Deny from localhost 2985s # expecting access. 2985s ok 90 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 91 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/16 2985s # Deny from 127.0.0.1 2985s # expecting access. 2985s ok 92 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 93 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/16 2985s # Deny from 127.0 2985s # expecting access. 2985s ok 94 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 95 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/16 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access. 2985s ok 96 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 97 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/16 2985s # Deny from 127.0.0.1/16 2985s # expecting access. 2985s ok 98 2985s # --- 2985s # Order deny,allow 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 99 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/16 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 100 2985s # --- 2985s # Order deny,allow 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 101 2985s # --- 2985s # Order deny,allow 2985s # Allow from 127.0.0.1/16 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 102 2985s # --- 2985s # Order deny,allow 2985s # Allow from somewhere.else.com 2985s # expecting access. 2985s ok 103 2985s # --- 2985s # Order deny,allow 2985s # Deny from all 2985s # expecting access denial. 2985s ok 104 2985s # --- 2985s # Order deny,allow 2985s # Allow from somewhere.else.com 2985s # Deny from all 2985s # expecting access denial. 2985s ok 105 2985s # --- 2985s # Order deny,allow 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 106 2985s # --- 2985s # Order deny,allow 2985s # Allow from somewhere.else.com 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 107 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 108 2985s # --- 2985s # Order deny,allow 2985s # Allow from somewhere.else.com 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 109 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 110 2985s # --- 2985s # Order deny,allow 2985s # Allow from somewhere.else.com 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 111 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 112 2985s # --- 2985s # Order deny,allow 2985s # Allow from somewhere.else.com 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 113 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 114 2985s # --- 2985s # Order deny,allow 2985s # Allow from somewhere.else.com 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 115 2985s # --- 2985s # Order deny,allow 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 116 2985s # --- 2985s # Order deny,allow 2985s # Allow from somewhere.else.com 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 117 2985s # --- 2985s # Order deny,allow 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 118 2985s # --- 2985s # Order deny,allow 2985s # Allow from somewhere.else.com 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 119 2985s # --- 2985s # Order deny,allow 2985s # Allow from 66.6.6.6 2985s # expecting access. 2985s ok 120 2985s # --- 2985s # Order deny,allow 2985s # Deny from all 2985s # expecting access denial. 2985s ok 121 2985s # --- 2985s # Order deny,allow 2985s # Allow from 66.6.6.6 2985s # Deny from all 2985s # expecting access denial. 2985s ok 122 2985s # --- 2985s # Order deny,allow 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 123 2985s # --- 2985s # Order deny,allow 2985s # Allow from 66.6.6.6 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 124 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 125 2985s # --- 2985s # Order deny,allow 2985s # Allow from 66.6.6.6 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 126 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 127 2985s # --- 2985s # Order deny,allow 2985s # Allow from 66.6.6.6 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 128 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 129 2985s # --- 2985s # Order deny,allow 2985s # Allow from 66.6.6.6 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 130 2985s # --- 2985s # Order deny,allow 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 131 2985s # --- 2985s # Order deny,allow 2985s # Allow from 66.6.6.6 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 132 2985s # --- 2985s # Order deny,allow 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 133 2985s # --- 2985s # Order deny,allow 2985s # Allow from 66.6.6.6 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 134 2985s # --- 2985s # Order deny,allow 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 135 2985s # --- 2985s # Order deny,allow 2985s # Allow from 66.6.6.6 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 136 2985s # --- 2985s # Order allow,deny 2985s # Allow from all 2985s # expecting access. 2985s ok 137 2985s # --- 2985s # Order allow,deny 2985s # Deny from all 2985s # expecting access denial. 2985s ok 138 2985s # --- 2985s # Order allow,deny 2985s # Allow from all 2985s # Deny from all 2985s # expecting access denial. 2985s ok 139 2985s # --- 2985s # Order allow,deny 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 140 2985s # --- 2985s # Order allow,deny 2985s # Allow from all 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 141 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 142 2985s # --- 2985s # Order allow,deny 2985s # Allow from all 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 143 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 144 2985s # --- 2985s # Order allow,deny 2985s # Allow from all 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 145 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 146 2985s # --- 2985s # Order allow,deny 2985s # Allow from all 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 147 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 148 2985s # --- 2985s # Order allow,deny 2985s # Allow from all 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 149 2985s # --- 2985s # Order allow,deny 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 150 2985s # --- 2985s # Order allow,deny 2985s # Allow from all 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 151 2985s # --- 2985s # Order allow,deny 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 152 2985s # --- 2985s # Order allow,deny 2985s # Allow from all 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 153 2985s # --- 2985s # Order allow,deny 2985s # Allow from localhost 2985s # expecting access. 2985s ok 154 2985s # --- 2985s # Order allow,deny 2985s # Deny from all 2985s # expecting access denial. 2985s ok 155 2985s # --- 2985s # Order allow,deny 2985s # Allow from localhost 2985s # Deny from all 2985s # expecting access denial. 2985s ok 156 2985s # --- 2985s # Order allow,deny 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 157 2985s # --- 2985s # Order allow,deny 2985s # Allow from localhost 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 158 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 159 2985s # --- 2985s # Order allow,deny 2985s # Allow from localhost 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 160 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 161 2985s # --- 2985s # Order allow,deny 2985s # Allow from localhost 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 162 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 163 2985s # --- 2985s # Order allow,deny 2985s # Allow from localhost 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 164 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 165 2985s # --- 2985s # Order allow,deny 2985s # Allow from localhost 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 166 2985s # --- 2985s # Order allow,deny 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 167 2985s # --- 2985s # Order allow,deny 2985s # Allow from localhost 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 168 2985s # --- 2985s # Order allow,deny 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 169 2985s # --- 2985s # Order allow,deny 2985s # Allow from localhost 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 170 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1 2985s # expecting access. 2985s ok 171 2985s # --- 2985s # Order allow,deny 2985s # Deny from all 2985s # expecting access denial. 2985s ok 172 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1 2985s # Deny from all 2985s # expecting access denial. 2985s ok 173 2985s # --- 2985s # Order allow,deny 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 174 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 175 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 176 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 177 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 178 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 179 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 180 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 181 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 182 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 183 2985s # --- 2985s # Order allow,deny 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 184 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 185 2985s # --- 2985s # Order allow,deny 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 186 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 187 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0 2985s # expecting access. 2985s ok 188 2985s # --- 2985s # Order allow,deny 2985s # Deny from all 2985s # expecting access denial. 2985s ok 189 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0 2985s # Deny from all 2985s # expecting access denial. 2985s ok 190 2985s # --- 2985s # Order allow,deny 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 191 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 192 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 193 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 194 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 195 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 196 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 197 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 198 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 199 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 200 2985s # --- 2985s # Order allow,deny 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 201 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 202 2985s # --- 2985s # Order allow,deny 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 203 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 204 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # expecting access. 2985s ok 205 2985s # --- 2985s # Order allow,deny 2985s # Deny from all 2985s # expecting access denial. 2985s ok 206 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from all 2985s # expecting access denial. 2985s ok 207 2985s # --- 2985s # Order allow,deny 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 208 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 209 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 210 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 211 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 212 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 213 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 214 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 215 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 216 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 217 2985s # --- 2985s # Order allow,deny 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 218 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 219 2985s # --- 2985s # Order allow,deny 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 220 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 221 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/16 2985s # expecting access. 2985s ok 222 2985s # --- 2985s # Order allow,deny 2985s # Deny from all 2985s # expecting access denial. 2985s ok 223 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/16 2985s # Deny from all 2985s # expecting access denial. 2985s ok 224 2985s # --- 2985s # Order allow,deny 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 225 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/16 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 226 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 227 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/16 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 228 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 229 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/16 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 230 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 231 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/16 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 232 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 233 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/16 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 234 2985s # --- 2985s # Order allow,deny 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 235 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/16 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 236 2985s # --- 2985s # Order allow,deny 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 237 2985s # --- 2985s # Order allow,deny 2985s # Allow from 127.0.0.1/16 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 238 2985s # --- 2985s # Order allow,deny 2985s # Allow from somewhere.else.com 2985s # expecting access denial. 2985s ok 239 2985s # --- 2985s # Order allow,deny 2985s # Deny from all 2985s # expecting access denial. 2985s ok 240 2985s # --- 2985s # Order allow,deny 2985s # Allow from somewhere.else.com 2985s # Deny from all 2985s # expecting access denial. 2985s ok 241 2985s # --- 2985s # Order allow,deny 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 242 2985s # --- 2985s # Order allow,deny 2985s # Allow from somewhere.else.com 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 243 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 244 2985s # --- 2985s # Order allow,deny 2985s # Allow from somewhere.else.com 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 245 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 246 2985s # --- 2985s # Order allow,deny 2985s # Allow from somewhere.else.com 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 247 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 248 2985s # --- 2985s # Order allow,deny 2985s # Allow from somewhere.else.com 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 249 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 250 2985s # --- 2985s # Order allow,deny 2985s # Allow from somewhere.else.com 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 251 2985s # --- 2985s # Order allow,deny 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 252 2985s # --- 2985s # Order allow,deny 2985s # Allow from somewhere.else.com 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 253 2985s # --- 2985s # Order allow,deny 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 254 2985s # --- 2985s # Order allow,deny 2985s # Allow from somewhere.else.com 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 255 2985s # --- 2985s # Order allow,deny 2985s # Allow from 66.6.6.6 2985s # expecting access denial. 2985s ok 256 2985s # --- 2985s # Order allow,deny 2985s # Deny from all 2985s # expecting access denial. 2985s ok 257 2985s # --- 2985s # Order allow,deny 2985s # Allow from 66.6.6.6 2985s # Deny from all 2985s # expecting access denial. 2985s ok 258 2985s # --- 2985s # Order allow,deny 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 259 2985s # --- 2985s # Order allow,deny 2985s # Allow from 66.6.6.6 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 260 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 261 2985s # --- 2985s # Order allow,deny 2985s # Allow from 66.6.6.6 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 262 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 263 2985s # --- 2985s # Order allow,deny 2985s # Allow from 66.6.6.6 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 264 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 265 2985s # --- 2985s # Order allow,deny 2985s # Allow from 66.6.6.6 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 266 2985s # --- 2985s # Order allow,deny 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 267 2985s # --- 2985s # Order allow,deny 2985s # Allow from 66.6.6.6 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 268 2985s # --- 2985s # Order allow,deny 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 269 2985s # --- 2985s # Order allow,deny 2985s # Allow from 66.6.6.6 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 270 2985s # --- 2985s # Order allow,deny 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 271 2985s # --- 2985s # Order allow,deny 2985s # Allow from 66.6.6.6 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 272 2985s # --- 2985s # Order mutual-failure 2985s # Allow from all 2985s # expecting access. 2985s ok 273 2985s # --- 2985s # Order mutual-failure 2985s # Deny from all 2985s # expecting access denial. 2985s ok 274 2985s # --- 2985s # Order mutual-failure 2985s # Allow from all 2985s # Deny from all 2985s # expecting access denial. 2985s ok 275 2985s # --- 2985s # Order mutual-failure 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 276 2985s # --- 2985s # Order mutual-failure 2985s # Allow from all 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 277 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 278 2985s # --- 2985s # Order mutual-failure 2985s # Allow from all 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 279 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 280 2985s # --- 2985s # Order mutual-failure 2985s # Allow from all 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 281 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 282 2985s # --- 2985s # Order mutual-failure 2985s # Allow from all 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 283 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 284 2985s # --- 2985s # Order mutual-failure 2985s # Allow from all 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 285 2985s # --- 2985s # Order mutual-failure 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 286 2985s # --- 2985s # Order mutual-failure 2985s # Allow from all 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 287 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 288 2985s # --- 2985s # Order mutual-failure 2985s # Allow from all 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 289 2985s # --- 2985s # Order mutual-failure 2985s # Allow from localhost 2985s # expecting access. 2985s ok 290 2985s # --- 2985s # Order mutual-failure 2985s # Deny from all 2985s # expecting access denial. 2985s ok 291 2985s # --- 2985s # Order mutual-failure 2985s # Allow from localhost 2985s # Deny from all 2985s # expecting access denial. 2985s ok 292 2985s # --- 2985s # Order mutual-failure 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 293 2985s # --- 2985s # Order mutual-failure 2985s # Allow from localhost 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 294 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 295 2985s # --- 2985s # Order mutual-failure 2985s # Allow from localhost 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 296 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 297 2985s # --- 2985s # Order mutual-failure 2985s # Allow from localhost 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 298 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 299 2985s # --- 2985s # Order mutual-failure 2985s # Allow from localhost 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 300 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 301 2985s # --- 2985s # Order mutual-failure 2985s # Allow from localhost 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 302 2985s # --- 2985s # Order mutual-failure 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 303 2985s # --- 2985s # Order mutual-failure 2985s # Allow from localhost 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 304 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 305 2985s # --- 2985s # Order mutual-failure 2985s # Allow from localhost 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 306 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1 2985s # expecting access. 2985s ok 307 2985s # --- 2985s # Order mutual-failure 2985s # Deny from all 2985s # expecting access denial. 2985s ok 308 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1 2985s # Deny from all 2985s # expecting access denial. 2985s ok 309 2985s # --- 2985s # Order mutual-failure 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 310 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 311 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 312 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 313 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 314 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 315 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 316 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 317 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 318 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 319 2985s # --- 2985s # Order mutual-failure 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 320 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 321 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 322 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 323 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0 2985s # expecting access. 2985s ok 324 2985s # --- 2985s # Order mutual-failure 2985s # Deny from all 2985s # expecting access denial. 2985s ok 325 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0 2985s # Deny from all 2985s # expecting access denial. 2985s ok 326 2985s # --- 2985s # Order mutual-failure 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 327 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 328 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 329 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 330 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 331 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 332 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 333 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 334 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 335 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 336 2985s # --- 2985s # Order mutual-failure 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 337 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 338 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 339 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 340 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # expecting access. 2985s ok 341 2985s # --- 2985s # Order mutual-failure 2985s # Deny from all 2985s # expecting access denial. 2985s ok 342 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from all 2985s # expecting access denial. 2985s ok 343 2985s # --- 2985s # Order mutual-failure 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 344 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 345 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 346 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 347 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 348 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 349 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 350 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 351 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 352 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 353 2985s # --- 2985s # Order mutual-failure 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 354 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 355 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 356 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/255.255.0.0 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 357 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/16 2985s # expecting access. 2985s ok 358 2985s # --- 2985s # Order mutual-failure 2985s # Deny from all 2985s # expecting access denial. 2985s ok 359 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/16 2985s # Deny from all 2985s # expecting access denial. 2985s ok 360 2985s # --- 2985s # Order mutual-failure 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 361 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/16 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 362 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 363 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/16 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 364 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 365 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/16 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 366 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 367 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/16 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 368 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 369 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/16 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 370 2985s # --- 2985s # Order mutual-failure 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 371 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/16 2985s # Deny from somewhere.else.com 2985s # expecting access. 2985s ok 372 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 373 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 127.0.0.1/16 2985s # Deny from 66.6.6.6 2985s # expecting access. 2985s ok 374 2985s # --- 2985s # Order mutual-failure 2985s # Allow from somewhere.else.com 2985s # expecting access denial. 2985s ok 375 2985s # --- 2985s # Order mutual-failure 2985s # Deny from all 2985s # expecting access denial. 2985s ok 376 2985s # --- 2985s # Order mutual-failure 2985s # Allow from somewhere.else.com 2985s # Deny from all 2985s # expecting access denial. 2985s ok 377 2985s # --- 2985s # Order mutual-failure 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 378 2985s # --- 2985s # Order mutual-failure 2985s # Allow from somewhere.else.com 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 379 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 380 2985s # --- 2985s # Order mutual-failure 2985s # Allow from somewhere.else.com 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 381 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 382 2985s # --- 2985s # Order mutual-failure 2985s # Allow from somewhere.else.com 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 383 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 384 2985s # --- 2985s # Order mutual-failure 2985s # Allow from somewhere.else.com 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 385 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 386 2985s # --- 2985s # Order mutual-failure 2985s # Allow from somewhere.else.com 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 387 2985s # --- 2985s # Order mutual-failure 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 388 2985s # --- 2985s # Order mutual-failure 2985s # Allow from somewhere.else.com 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 389 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 390 2985s # --- 2985s # Order mutual-failure 2985s # Allow from somewhere.else.com 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 391 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 66.6.6.6 2985s # expecting access denial. 2985s ok 392 2985s # --- 2985s # Order mutual-failure 2985s # Deny from all 2985s # expecting access denial. 2985s ok 393 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 66.6.6.6 2985s # Deny from all 2985s # expecting access denial. 2985s ok 394 2985s # --- 2985s # Order mutual-failure 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 395 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 66.6.6.6 2985s # Deny from localhost 2985s # expecting access denial. 2985s ok 396 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 397 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 66.6.6.6 2985s # Deny from 127.0.0.1 2985s # expecting access denial. 2985s ok 398 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 399 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 66.6.6.6 2985s # Deny from 127.0 2985s # expecting access denial. 2985s ok 400 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 401 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 66.6.6.6 2985s # Deny from 127.0.0.1/255.255.0.0 2985s # expecting access denial. 2985s ok 402 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 403 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 66.6.6.6 2985s # Deny from 127.0.0.1/16 2985s # expecting access denial. 2985s ok 404 2985s # --- 2985s # Order mutual-failure 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 405 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 66.6.6.6 2985s # Deny from somewhere.else.com 2985s # expecting access denial. 2985s ok 406 2985s # --- 2985s # Order mutual-failure 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 407 2985s # --- 2985s # Order mutual-failure 2985s # Allow from 66.6.6.6 2985s # Deny from 66.6.6.6 2985s # expecting access denial. 2985s ok 408 2985s ok 2989s t/modules/actions.t ................. 2989s 1..20 2989s # Running under perl version 5.040000 for linux 2989s # Current time local: Fri Feb 21 13:31:22 2025 2989s # Current time GMT: Fri Feb 21 13:31:22 2025 2989s # Using Test.pm version 1.31 2989s # Using Apache/Test.pm version 1.44 2989s # expected: 200 2989s # received: '200' 2989s ok 1 2989s # expected: 'nada' 2989s # received: 'nada' 2989s ok 2 2989s # expected: 404 2989s # received: '404' 2989s ok 3 2989s ok 4 # skip RC=404, no need to check content 2989s # expected: 404 2989s # received: '404' 2989s ok 5 2989s ok 6 # skip RC=404, no need to check content 2989s # expected: 404 2989s # received: '404' 2989s ok 7 2989s ok 8 # skip RC=404, no need to check content 2989s # expected: 200 2989s # received: '200' 2989s ok 9 2989s # expected: 'nada' 2989s # received: 'nada' 2989s ok 10 2989s # expected: 404 2989s # received: '404' 2989s ok 11 2989s ok 12 # skip RC=404, no need to check content 2989s # expected: 200 2989s # received: '200' 2989s ok 13 2989s # expected: 'POST 2989s # foo2: bar2 2989s # ' 2989s # received: 'POST 2989s # foo2: bar2 2989s # ' 2989s ok 14 2989s # expected: 405 2989s # received: '405' 2989s ok 15 2989s # expected: 200 2989s # received: '200' 2989s ok 16 2989s # expected: 'foo=bar' 2989s # received: 'foo=bar' 2989s ok 17 2989s # expected: 200 2989s # received: '200' 2989s ok 18 2989s # expected: 'POST 2989s # foo2: bar2 2989s # ' 2989s # received: 'POST 2989s # foo2: bar2 2989s # ' 2989s ok 19 2989s # expected: 405 2989s # received: '405' 2989s ok 20 2989s ok 2993s t/modules/alias.t ................... 2993s 1..134 2993s # Running under perl version 5.040000 for linux 2993s # Current time local: Fri Feb 21 13:31:26 2025 2993s # Current time GMT: Fri Feb 21 13:31:26 2025 2993s # Using Test.pm version 1.31 2993s # Using Apache/Test.pm version 1.44 2993s # verifying simple aliases 2993s # testing : /alias/ 2993s # expected: 200 2993s # received: '200' 2993s ok 1 2993s # testing : /bogu/ 2993s # expected: 404 2993s # received: '404' 2993s ok 2 2993s # verifying alias match with /ali[0-9]. 2993s # testing : /ali0 2993s # expected: 0 2993s # received: '0' 2993s ok 3 2993s # testing : /ali1 2993s # expected: 1 2993s # received: '1' 2993s ok 4 2993s # testing : /ali2 2993s # expected: 2 2993s # received: '2' 2993s ok 5 2993s # testing : /ali3 2993s # expected: 3 2993s # received: '3' 2993s ok 6 2993s # testing : /ali4 2993s # expected: 4 2993s # received: '4' 2993s ok 7 2993s # testing : /ali5 2993s # expected: 5 2993s # received: '5' 2993s ok 8 2993s # testing : /ali6 2993s # expected: 6 2993s # received: '6' 2993s ok 9 2993s # testing : /ali7 2993s # expected: 7 2993s # received: '7' 2993s ok 10 2993s # testing : /ali8 2993s # expected: 8 2993s # received: '8' 2993s ok 11 2993s # testing : /ali9 2993s # expected: 9 2993s # received: '9' 2993s ok 12 2993s # verifying expression alias match with /expr/ali[0-9]. 2993s # testing : /ali0 2993s # expected: 0 2993s # received: '0' 2993s ok 13 2993s # testing : /ali1 2993s # expected: 1 2993s # received: '1' 2993s ok 14 2993s # testing : /ali2 2993s # expected: 2 2993s # received: '2' 2993s ok 15 2993s # testing : /ali3 2993s # expected: 3 2993s # received: '3' 2993s ok 16 2993s # testing : /ali4 2993s # expected: 4 2993s # received: '4' 2993s ok 17 2993s # testing : /ali5 2993s # expected: 5 2993s # received: '5' 2993s ok 18 2993s # testing : /ali6 2993s # expected: 6 2993s # received: '6' 2993s ok 19 2993s # testing : /ali7 2993s # expected: 7 2993s # received: '7' 2993s ok 20 2993s # testing : /ali8 2993s # expected: 8 2993s # received: '8' 2993s ok 21 2993s # testing : /ali9 2993s # expected: 9 2993s # received: '9' 2993s ok 22 2993s # testing : /forbid 2993s # expected: '403' 2993s # received: '403' 2993s ok 23 2993s # testing : /gone 2993s # expected: '410' 2993s # received: '410' 2993s ok 24 2993s # testing : /perm 2993s # expected: '301' 2993s # received: '301' 2993s ok 25 2993s # testing : /perm2 2993s # expected: '301' 2993s # received: '301' 2993s ok 26 2993s # testing : /seeother 2993s # expected: '303' 2993s # received: '303' 2993s ok 27 2993s # testing : /temp 2993s # expected: '302' 2993s # received: '302' 2993s ok 28 2993s # testing : /temp2 2993s # expected: '302' 2993s # received: '302' 2993s ok 29 2993s verifying body of perm and temp redirect match 2993s # testing : /p0 2993s # expected: 0 2993s # received: '0' 2993s ok 30 2993s # testing : /p1 2993s # expected: 1 2993s # received: '1' 2993s ok 31 2993s # testing : /p2 2993s # expected: 2 2993s # received: '2' 2993s ok 32 2993s # testing : /p3 2993s # expected: 3 2993s # received: '3' 2993s ok 33 2993s # testing : /p4 2993s # expected: 4 2993s # received: '4' 2993s ok 34 2993s # testing : /p5 2993s # expected: 5 2993s # received: '5' 2993s ok 35 2993s # testing : /p6 2993s # expected: 6 2993s # received: '6' 2993s ok 36 2993s # testing : /p7 2993s # expected: 7 2993s # received: '7' 2993s ok 37 2993s # testing : /p8 2993s # expected: 8 2993s # received: '8' 2993s ok 38 2993s # testing : /p9 2993s # expected: 9 2993s # received: '9' 2993s ok 39 2993s # testing : /t0 2993s # expected: 0 2993s # received: '0' 2993s ok 40 2993s # testing : /t1 2993s # expected: 1 2993s # received: '1' 2993s ok 41 2993s # testing : /t2 2993s # expected: 2 2993s # received: '2' 2993s ok 42 2993s # testing : /t3 2993s # expected: 3 2993s # received: '3' 2993s ok 43 2993s # testing : /t4 2993s # expected: 4 2993s # received: '4' 2993s ok 44 2993s # testing : /t5 2993s # expected: 5 2993s # received: '5' 2993s ok 45 2993s # testing : /t6 2993s # expected: 6 2993s # received: '6' 2993s ok 46 2993s # testing : /t7 2993s # expected: 7 2993s # received: '7' 2993s ok 47 2993s # testing : /t8 2993s # expected: 8 2993s # received: '8' 2993s ok 48 2993s # testing : /t9 2993s # expected: 9 2993s # received: '9' 2993s ok 49 2993s verifying body of perm and temp redirect match with expression support 2993s # testing : /p0 2993s # expected: 0 2993s # received: '0' 2993s ok 50 2993s # testing : /p1 2993s # expected: 1 2993s # received: '1' 2993s ok 51 2993s # testing : /p2 2993s # expected: 2 2993s # received: '2' 2993s ok 52 2993s # testing : /p3 2993s # expected: 3 2993s # received: '3' 2993s ok 53 2993s # testing : /p4 2993s # expected: 4 2993s # received: '4' 2993s ok 54 2993s # testing : /p5 2993s # expected: 5 2993s # received: '5' 2993s ok 55 2993s # testing : /p6 2993s # expected: 6 2993s # received: '6' 2993s ok 56 2993s # testing : /p7 2993s # expected: 7 2993s # received: '7' 2993s ok 57 2993s # testing : /p8 2993s # expected: 8 2993s # received: '8' 2993s ok 58 2993s # testing : /p9 2993s # expected: 9 2993s # received: '9' 2993s ok 59 2993s # testing : /t0 2993s # expected: 0 2993s # received: '0' 2993s ok 60 2993s # testing : /t1 2993s # expected: 1 2993s # received: '1' 2993s ok 61 2993s # testing : /t2 2993s # expected: 2 2993s # received: '2' 2993s ok 62 2993s # testing : /t3 2993s # expected: 3 2993s # received: '3' 2993s ok 63 2993s # testing : /t4 2993s # expected: 4 2993s # received: '4' 2993s ok 64 2993s # testing : /t5 2993s # expected: 5 2993s # received: '5' 2993s ok 65 2993s # testing : /t6 2993s # expected: 6 2993s # received: '6' 2993s ok 66 2993s # testing : /t7 2993s # expected: 7 2993s # received: '7' 2993s ok 67 2993s # testing : /t8 2993s # expected: 8 2993s # received: '8' 2993s ok 68 2993s # testing : /t9 2993s # expected: 9 2993s # received: '9' 2993s ok 69 2993s verifying return code of seeother and gone redirect match 2993s # testing : s0 2993s # expected: '303' 2993s # received: '303' 2993s ok 70 2993s # testing : s1 2993s # expected: '303' 2993s # received: '303' 2993s ok 71 2993s # testing : s2 2993s # expected: '303' 2993s # received: '303' 2993s ok 72 2993s # testing : s3 2993s # expected: '303' 2993s # received: '303' 2993s ok 73 2993s # testing : s4 2993s # expected: '303' 2993s # received: '303' 2993s ok 74 2993s # testing : s5 2993s # expected: '303' 2993s # received: '303' 2993s ok 75 2993s # testing : s6 2993s # expected: '303' 2993s # received: '303' 2993s ok 76 2993s # testing : s7 2993s # expected: '303' 2993s # received: '303' 2993s ok 77 2993s # testing : s8 2993s # expected: '303' 2993s # received: '303' 2993s ok 78 2993s # testing : s9 2993s # expected: '303' 2993s # received: '303' 2993s ok 79 2993s # testing : f0 2993s # expected: '403' 2993s # received: '403' 2993s ok 80 2993s # testing : f1 2993s # expected: '403' 2993s # received: '403' 2993s ok 81 2993s # testing : f2 2993s # expected: '403' 2993s # received: '403' 2993s ok 82 2993s # testing : f3 2993s # expected: '403' 2993s # received: '403' 2993s ok 83 2993s # testing : f4 2993s # expected: '403' 2993s # received: '403' 2993s ok 84 2993s # testing : f5 2993s # expected: '403' 2993s # received: '403' 2993s ok 85 2993s # testing : f6 2993s # expected: '403' 2993s # received: '403' 2993s ok 86 2993s # testing : f7 2993s # expected: '403' 2993s # received: '403' 2993s ok 87 2993s # testing : f8 2993s # expected: '403' 2993s # received: '403' 2993s ok 88 2993s # testing : f9 2993s # expected: '403' 2993s # received: '403' 2993s ok 89 2993s # testing : g0 2993s # expected: '410' 2993s # received: '410' 2993s ok 90 2993s # testing : g1 2993s # expected: '410' 2993s # received: '410' 2993s ok 91 2993s # testing : g2 2993s # expected: '410' 2993s # received: '410' 2993s ok 92 2993s # testing : g3 2993s # expected: '410' 2993s # received: '410' 2993s ok 93 2993s # testing : g4 2993s # expected: '410' 2993s # received: '410' 2993s ok 94 2993s # testing : g5 2993s # expected: '410' 2993s # received: '410' 2993s ok 95 2993s # testing : g6 2993s # expected: '410' 2993s # received: '410' 2993s ok 96 2993s # testing : g7 2993s # expected: '410' 2993s # received: '410' 2993s ok 97 2993s # testing : g8 2993s # expected: '410' 2993s # received: '410' 2993s ok 98 2993s # testing : g9 2993s # expected: '410' 2993s # received: '410' 2993s ok 99 2993s verifying return code of seeother and gone redirect match with expression support 2993s # testing : s0 2993s # expected: '303' 2993s # received: '303' 2993s ok 100 2993s # testing : s1 2993s # expected: '303' 2993s # received: '303' 2993s ok 101 2993s # testing : s2 2993s # expected: '303' 2993s # received: '303' 2993s ok 102 2993s # testing : s3 2993s # expected: '303' 2993s # received: '303' 2993s ok 103 2993s # testing : s4 2993s # expected: '303' 2993s # received: '303' 2993s ok 104 2993s # testing : s5 2993s # expected: '303' 2993s # received: '303' 2993s ok 105 2993s # testing : s6 2993s # expected: '303' 2993s # received: '303' 2993s ok 106 2993s # testing : s7 2993s # expected: '303' 2993s # received: '303' 2993s ok 107 2993s # testing : s8 2993s # expected: '303' 2993s # received: '303' 2993s ok 108 2993s # testing : s9 2993s # expected: '303' 2993s # received: '303' 2993s ok 109 2993s # testing : f0 2993s # expected: '403' 2993s # received: '403' 2993s ok 110 2993s # testing : f1 2993s # expected: '403' 2993s # received: '403' 2993s ok 111 2993s # testing : f2 2993s # expected: '403' 2993s # received: '403' 2993s ok 112 2993s # testing : f3 2993s # expected: '403' 2993s # received: '403' 2993s ok 113 2993s # testing : f4 2993s # expected: '403' 2993s # received: '403' 2993s ok 114 2993s # testing : f5 2993s # expected: '403' 2993s # received: '403' 2993s ok 115 2993s # testing : f6 2993s # expected: '403' 2993s # received: '403' 2993s ok 116 2993s # testing : f7 2993s # expected: '403' 2993s # received: '403' 2993s ok 117 2993s # testing : f8 2993s # expected: '403' 2993s # received: '403' 2993s ok 118 2993s # testing : f9 2993s # expected: '403' 2993s # received: '403' 2993s ok 119 2993s # testing : g0 2993s # expected: '410' 2993s # received: '410' 2993s ok 120 2993s # testing : g1 2993s # expected: '410' 2993s # received: '410' 2993s ok 121 2993s # testing : g2 2993s # expected: '410' 2993s # received: '410' 2993s ok 122 2993s # testing : g3 2993s # expected: '410' 2993s # received: '410' 2993s ok 123 2993s # testing : g4 2993s # expected: '410' 2993s # received: '410' 2993s ok 124 2993s # testing : g5 2993s # expected: '410' 2993s # received: '410' 2993s ok 125 2993s # testing : g6 2993s # expected: '410' 2993s # received: '410' 2993s ok 126 2993s # testing : g7 2993s # expected: '410' 2993s # received: '410' 2993s ok 127 2993s # testing : g8 2993s # expected: '410' 2993s # received: '410' 2993s ok 128 2993s # testing : g9 2993s # expected: '410' 2993s # received: '410' 2993s ok 129 2993s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 2993s # verifying /modules/alias/script is plain text 2993s # testing : /modules/alias/script 2993s # expected: '#!/bin/sh 2993s # echo Content-type: text/plain 2993s # echo 2993s # echo this is a shell script cgi. 2993s # ' 2993s # received: '#!/bin/sh 2993s # echo Content-type: text/plain 2993s # echo 2993s # echo this is a shell script cgi. 2993s # ' 2993s ok 130 2993s # verifying same file accessed at /cgi/script is executed code 2993s # testing : /cgi/script 2993s # expected: 'this is a shell script cgi. 2993s # ' 2993s # received: 'this is a shell script cgi. 2993s # ' 2993s ok 131 2993s # verifying ScriptAliasMatch with /aliascgi-script 2993s # testing : /aliascgi-script 2993s # expected: 'this is a shell script cgi. 2993s # ' 2993s # received: 'this is a shell script cgi. 2993s # ' 2993s ok 132 2993s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 2993s # testing : /aliascgi-script 2993s # expected: 'this is a shell script cgi. 2993s # ' 2993s # received: 'this is a shell script cgi. 2993s # ' 2993s ok 133 2993s # verifying bad script alias. 2993s # testing : /aliascgi-nada 2993s # expected: 404 2993s # received: '404' 2993s ok 134 2993s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 2993s ok 2997s t/modules/allowmethods.t ............ 2997s 1..9 2997s # Running under perl version 5.040000 for linux 2997s # Current time local: Fri Feb 21 13:31:30 2025 2997s # Current time GMT: Fri Feb 21 13:31:30 2025 2997s # Using Test.pm version 1.31 2997s # Using Apache/Test.pm version 1.44 2997s # testing : Get request to /Get responds 200 2997s # expected: 200 2997s # received: '200' 2997s ok 1 2997s # testing : Head request to /Get responds 200 2997s # expected: 200 2997s # received: '200' 2997s ok 2 2997s # testing : Post request to /Get responds 405 2997s # expected: 405 2997s # received: '405' 2997s ok 3 2997s # testing : Get request to /Head responds 200 2997s # expected: 200 2997s # received: '200' 2997s ok 4 2997s # testing : Head request to /Head responds 200 2997s # expected: 200 2997s # received: '200' 2997s ok 5 2997s # testing : Post request to /Head responds 405 2997s # expected: 405 2997s # received: '405' 2997s ok 6 2997s # testing : Get request to /Post responds 405 2997s # expected: 405 2997s # received: '405' 2997s ok 7 2997s # testing : Head request to /Post responds 405 2997s # expected: 405 2997s # received: '405' 2997s ok 8 2997s # testing : Post request to /Post responds 200 2997s # expected: 200 2997s # received: '200' 2997s ok 9 2997s ok 3001s t/modules/asis.t .................... 3001s 1..3 3001s # Running under perl version 5.040000 for linux 3001s # Current time local: Fri Feb 21 13:31:34 2025 3001s # Current time GMT: Fri Feb 21 13:31:34 2025 3001s # Using Test.pm version 1.31 3001s # Using Apache/Test.pm version 1.44 3001s # testing : asis content OK 3001s # expected: 'This is asis content. 3001s # ' 3001s # received: 'This is asis content. 3001s # ' 3001s ok 1 3001s # testing : asis gave 404 error 3001s # expected: 404 3001s # received: '404' 3001s ok 2 3001s # testing : asis gave 403 error 3001s # expected: 403 3001s # received: '403' 3001s ok 3 3001s ok 3007s t/modules/authz_core.t .............. 3007s 1..504 3007s # Running under perl version 5.040000 for linux 3007s # Current time local: Fri Feb 21 13:31:38 2025 3007s # Current time GMT: Fri Feb 21 13:31:38 2025 3007s # Using Test.pm version 1.31 3007s # Using Apache/Test.pm version 1.44 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/basic1 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/groups1 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 200, expected 200 [a/ : a/ ] 3007s ok 1 3007s # got 200, expected 200 [a/ : a/ 1] 3007s ok 2 3007s # got 200, expected 200 [a/ : a/ 2] 3007s ok 3 3007s # got 200, expected 200 [a/ : a/ 1 2] 3007s ok 4 3007s # got 200, expected 200 [a/ : a/ 3] 3007s ok 5 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ user1: a/ ] 3007s ok 6 3007s # got 200, expected 200 [a/ user1: a/ user1] 3007s ok 7 3007s # got 401, expected 401 [a/ user1: a/ user2] 3007s ok 8 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ Any 1 2: a/ ] 3007s ok 9 3007s # got 200, expected 200 [a/ Any 1 2: a/ 1] 3007s ok 10 3007s # got 200, expected 200 [a/ Any 1 2: a/ 2] 3007s ok 11 3007s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 3007s ok 12 3007s # got 403, expected 403 [a/ Any 1 2: a/ 3] 3007s ok 13 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 3007s ok 14 3007s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 3007s ok 15 3007s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 3007s ok 16 3007s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 3007s ok 17 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 3007s ok 18 3007s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 3007s ok 19 3007s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 3007s ok 20 3007s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 3007s ok 21 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 3007s ok 22 3007s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 3007s ok 23 3007s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 3007s ok 24 3007s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 3007s ok 25 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 3007s ok 26 3007s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 3007s ok 27 3007s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 3007s ok 28 3007s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 3007s ok 29 3007s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 3007s ok 30 3007s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 3007s ok 31 3007s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 3007s ok 32 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 3007s ok 33 3007s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 3007s ok 34 3007s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 3007s ok 35 3007s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 3007s ok 36 3007s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 3007s ok 37 3007s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 3007s ok 38 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 3007s ok 39 3007s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 3007s ok 40 3007s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 3007s ok 41 3007s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 3007s ok 42 3007s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 3007s ok 43 3007s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 3007s ok 44 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 3007s ok 45 3007s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 3007s ok 46 3007s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 3007s ok 47 3007s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 3007s ok 48 3007s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 3007s ok 49 3007s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 3007s ok 50 3007s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 3007s ok 51 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 3007s ok 52 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 3007s ok 53 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 3007s ok 54 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 3007s ok 55 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 3007s ok 56 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 3007s ok 57 3007s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 3007s ok 58 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All 1 !2: a/ ] 3007s ok 59 3007s # got 200, expected 200 [a/ All 1 !2: a/ 1] 3007s ok 60 3007s # got 403, expected 403 [a/ All 1 !2: a/ 2] 3007s ok 61 3007s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 3007s ok 62 3007s # got 403, expected 403 [a/ All 1 !2: a/ 3] 3007s ok 63 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 3007s ok 64 3007s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 3007s ok 65 3007s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 3007s ok 66 3007s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 3007s ok 67 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 3007s ok 68 3007s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 3007s ok 69 3007s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 3007s ok 70 3007s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 3007s ok 71 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 3007s ok 72 3007s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 3007s ok 73 3007s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 3007s ok 74 3007s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 3007s ok 75 3007s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 3007s ok 76 3007s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 3007s ok 77 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 3007s ok 78 3007s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 3007s ok 79 3007s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 3007s ok 80 3007s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 3007s ok 81 3007s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 3007s ok 82 3007s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 3007s ok 83 3007s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 3007s ok 84 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 3007s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 3007s ok 85 3007s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 3007s ok 86 3007s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 3007s ok 87 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 3007s ok 88 3007s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 3007s ok 89 3007s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 3007s ok 90 3007s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 3007s ok 91 3007s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 3007s ok 92 3007s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 3007s ok 93 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 3007s ok 94 3007s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 3007s ok 95 3007s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 3007s ok 96 3007s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 3007s ok 97 3007s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 3007s ok 98 3007s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 3007s ok 99 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 3007s ok 100 3007s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 3007s ok 101 3007s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 3007s ok 102 3007s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 3007s ok 103 3007s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 3007s ok 104 3007s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 3007s ok 105 3007s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 3007s ok 106 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 3007s ok 107 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 3007s ok 108 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 3007s ok 109 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 3007s ok 110 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 3007s ok 111 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 3007s ok 112 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 3007s ok 113 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All 1 2: a/ ] 3007s ok 114 3007s # got 403, expected 403 [a/ All 1 2: a/ 1] 3007s ok 115 3007s # got 403, expected 403 [a/ All 1 2: a/ 2] 3007s ok 116 3007s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 3007s ok 117 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 3007s ok 118 3007s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 3007s ok 119 3007s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 3007s ok 120 3007s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 3007s ok 121 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 3007s ok 122 3007s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 3007s ok 123 3007s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 3007s ok 124 3007s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 3007s ok 125 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 3007s ok 126 3007s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 3007s ok 127 3007s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 3007s ok 128 3007s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 3007s ok 129 3007s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 3007s ok 130 3007s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 3007s ok 131 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 3007s ok 132 3007s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 3007s ok 133 3007s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 3007s ok 134 3007s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 3007s ok 135 3007s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 3007s ok 136 3007s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 3007s ok 137 3007s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 3007s ok 138 3007s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 3007s ok 139 3007s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 3007s ok 140 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 3007s ok 141 3007s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 3007s ok 142 3007s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 3007s ok 143 3007s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 3007s ok 144 3007s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 3007s ok 145 3007s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 3007s ok 146 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 3007s ok 147 3007s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 3007s ok 148 3007s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 3007s ok 149 3007s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 3007s ok 150 3007s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 3007s ok 151 3007s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 3007s ok 152 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 3007s ok 153 3007s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 3007s ok 154 3007s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 3007s ok 155 3007s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 3007s ok 156 3007s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 3007s ok 157 3007s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 3007s ok 158 3007s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 3007s ok 159 3007s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 3007s ok 160 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 3007s ok 161 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 3007s ok 162 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 3007s ok 163 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 3007s ok 164 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 3007s ok 165 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 3007s ok 166 3007s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 3007s ok 167 3007s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 3007s ok 168 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 3007s ok 169 3007s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 3007s ok 170 3007s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 3007s ok 171 3007s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 3007s ok 172 3007s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 3007s ok 173 3007s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 3007s ok 174 3007s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 3007s ok 175 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 3007s ok 176 3007s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 3007s ok 177 3007s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 3007s ok 178 3007s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 3007s ok 179 3007s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 3007s ok 180 3007s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 3007s ok 181 3007s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 3007s ok 182 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 3007s ok 183 3007s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 3007s ok 184 3007s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 3007s ok 185 3007s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 3007s ok 186 3007s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 3007s ok 187 3007s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 3007s ok 188 3007s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 3007s ok 189 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 3007s ok 190 3007s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 3007s ok 191 3007s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 3007s ok 192 3007s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 3007s ok 193 3007s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 3007s ok 194 3007s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 3007s ok 195 3007s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 3007s ok 196 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 3007s ok 197 3007s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 3007s ok 198 3007s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 3007s ok 199 3007s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 3007s ok 200 3007s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 3007s ok 201 3007s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 3007s ok 202 3007s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 3007s ok 203 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 3007s ok 204 3007s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 3007s ok 205 3007s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 3007s ok 206 3007s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 3007s ok 207 3007s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 3007s ok 208 3007s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 3007s ok 209 3007s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 3007s ok 210 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 3007s ok 211 3007s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 3007s ok 212 3007s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 3007s ok 213 3007s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 3007s ok 214 3007s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 3007s ok 215 3007s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 3007s ok 216 3007s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 3007s ok 217 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 3007s ok 218 3007s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 3007s ok 219 3007s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 3007s ok 220 3007s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 3007s ok 221 3007s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 3007s ok 222 3007s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 3007s ok 223 3007s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 3007s ok 224 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 3007s ok 225 3007s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 3007s ok 226 3007s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 3007s ok 227 3007s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 3007s ok 228 3007s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 3007s ok 229 3007s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 3007s ok 230 3007s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 3007s ok 231 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 3007s ok 232 3007s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 3007s ok 233 3007s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 3007s ok 234 3007s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 3007s ok 235 3007s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 3007s ok 236 3007s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 3007s ok 237 3007s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 3007s ok 238 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 3007s ok 239 3007s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 3007s ok 240 3007s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 3007s ok 241 3007s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 3007s ok 242 3007s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 3007s ok 243 3007s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 3007s ok 244 3007s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 3007s ok 245 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 3007s ok 246 3007s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 3007s ok 247 3007s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 3007s ok 248 3007s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 3007s ok 249 3007s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 3007s ok 250 3007s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 3007s ok 251 3007s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 3007s ok 252 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 3007s ok 253 3007s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 3007s ok 254 3007s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 3007s ok 255 3007s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 3007s ok 256 3007s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 3007s ok 257 3007s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 3007s ok 258 3007s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 3007s ok 259 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 3007s ok 260 3007s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 3007s ok 261 3007s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 3007s ok 262 3007s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 3007s ok 263 3007s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 3007s ok 264 3007s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 3007s ok 265 3007s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 3007s ok 266 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 3007s ok 267 3007s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 3007s ok 268 3007s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 3007s ok 269 3007s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 3007s ok 270 3007s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 3007s ok 271 3007s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 3007s ok 272 3007s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 3007s ok 273 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 3007s ok 274 3007s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 3007s ok 275 3007s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 3007s ok 276 3007s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 3007s ok 277 3007s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 3007s ok 278 3007s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 3007s ok 279 3007s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 3007s ok 280 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 3007s ok 281 3007s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 3007s ok 282 3007s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 3007s ok 283 3007s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 3007s ok 284 3007s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 3007s ok 285 3007s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 3007s ok 286 3007s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 3007s ok 287 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 3007s ok 288 3007s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 3007s ok 289 3007s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 3007s ok 290 3007s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 3007s ok 291 3007s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 3007s ok 292 3007s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 3007s ok 293 3007s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 3007s ok 294 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 3007s ok 295 3007s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 3007s ok 296 3007s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 3007s ok 297 3007s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 3007s ok 298 3007s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 3007s ok 299 3007s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 3007s ok 300 3007s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 3007s ok 301 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 3007s ok 302 3007s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 3007s ok 303 3007s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 3007s ok 304 3007s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 3007s ok 305 3007s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 3007s ok 306 3007s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 3007s ok 307 3007s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 3007s ok 308 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 3007s ok 309 3007s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 3007s ok 310 3007s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 3007s ok 311 3007s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 3007s ok 312 3007s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 3007s ok 313 3007s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 3007s ok 314 3007s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 3007s ok 315 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 3007s ok 316 3007s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 3007s ok 317 3007s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 3007s ok 318 3007s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 3007s ok 319 3007s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 3007s ok 320 3007s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 3007s ok 321 3007s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 3007s ok 322 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 3007s ok 323 3007s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 3007s ok 324 3007s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 3007s ok 325 3007s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 3007s ok 326 3007s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 3007s ok 327 3007s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 3007s ok 328 3007s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 3007s ok 329 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 3007s ok 330 3007s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 3007s ok 331 3007s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 3007s ok 332 3007s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 3007s ok 333 3007s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 3007s ok 334 3007s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 3007s ok 335 3007s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 3007s ok 336 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 3007s ok 337 3007s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 3007s ok 338 3007s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 3007s ok 339 3007s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 3007s ok 340 3007s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 3007s ok 341 3007s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 3007s ok 342 3007s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 3007s ok 343 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 3007s ok 344 3007s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 3007s ok 345 3007s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 3007s ok 346 3007s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 3007s ok 347 3007s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 3007s ok 348 3007s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 3007s ok 349 3007s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 3007s ok 350 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 3007s ok 351 3007s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 3007s ok 352 3007s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 3007s ok 353 3007s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 3007s ok 354 3007s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 3007s ok 355 3007s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 3007s ok 356 3007s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 3007s ok 357 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 3007s ok 358 3007s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 3007s ok 359 3007s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 3007s ok 360 3007s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 3007s ok 361 3007s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 3007s ok 362 3007s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 3007s ok 363 3007s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 3007s ok 364 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 3007s ok 365 3007s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 3007s ok 366 3007s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 3007s ok 367 3007s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 3007s ok 368 3007s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 3007s ok 369 3007s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 3007s ok 370 3007s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 3007s ok 371 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 3007s ok 372 3007s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 3007s ok 373 3007s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 3007s ok 374 3007s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 3007s ok 375 3007s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 3007s ok 376 3007s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 3007s ok 377 3007s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 3007s ok 378 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 3007s ok 379 3007s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 3007s ok 380 3007s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 3007s ok 381 3007s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 3007s ok 382 3007s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 3007s ok 383 3007s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 3007s ok 384 3007s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 3007s ok 385 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 3007s ok 386 3007s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 3007s ok 387 3007s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 3007s ok 388 3007s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 3007s ok 389 3007s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 3007s ok 390 3007s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 3007s ok 391 3007s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 3007s ok 392 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 3007s ok 393 3007s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 3007s ok 394 3007s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 3007s ok 395 3007s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 3007s ok 396 3007s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 3007s ok 397 3007s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 3007s ok 398 3007s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 3007s ok 399 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 3007s ok 400 3007s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 3007s ok 401 3007s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 3007s ok 402 3007s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 3007s ok 403 3007s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 3007s ok 404 3007s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 3007s ok 405 3007s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 3007s ok 406 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 3007s ok 407 3007s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 3007s ok 408 3007s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 3007s ok 409 3007s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 3007s ok 410 3007s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 3007s ok 411 3007s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 3007s ok 412 3007s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 3007s ok 413 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 3007s ok 414 3007s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 3007s ok 415 3007s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 3007s ok 416 3007s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 3007s ok 417 3007s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 3007s ok 418 3007s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 3007s ok 419 3007s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 3007s ok 420 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 3007s ok 421 3007s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 3007s ok 422 3007s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 3007s ok 423 3007s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 3007s ok 424 3007s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 3007s ok 425 3007s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 3007s ok 426 3007s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 3007s ok 427 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 3007s ok 428 3007s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 3007s ok 429 3007s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 3007s ok 430 3007s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 3007s ok 431 3007s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 3007s ok 432 3007s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 3007s ok 433 3007s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 3007s ok 434 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 3007s ok 435 3007s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 3007s ok 436 3007s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 3007s ok 437 3007s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 3007s ok 438 3007s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 3007s ok 439 3007s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 3007s ok 440 3007s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 3007s ok 441 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 3007s ok 442 3007s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 3007s ok 443 3007s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 3007s ok 444 3007s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 3007s ok 445 3007s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 3007s ok 446 3007s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 3007s ok 447 3007s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 3007s ok 448 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 3007s ok 449 3007s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 3007s ok 450 3007s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 3007s ok 451 3007s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 3007s ok 452 3007s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 3007s ok 453 3007s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 3007s ok 454 3007s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 3007s ok 455 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 3007s ok 456 3007s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 3007s ok 457 3007s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 3007s ok 458 3007s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 3007s ok 459 3007s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 3007s ok 460 3007s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 3007s ok 461 3007s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 3007s ok 462 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 3007s ok 463 3007s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 3007s ok 464 3007s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 3007s ok 465 3007s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 3007s ok 466 3007s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 3007s ok 467 3007s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 3007s ok 468 3007s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 3007s ok 469 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 3007s ok 470 3007s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 3007s ok 471 3007s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 3007s ok 472 3007s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 3007s ok 473 3007s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 3007s ok 474 3007s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 3007s ok 475 3007s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 3007s ok 476 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 3007s ok 477 3007s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 3007s ok 478 3007s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 3007s ok 479 3007s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 3007s ok 480 3007s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 3007s ok 481 3007s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 3007s ok 482 3007s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 3007s ok 483 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 3007s ok 484 3007s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 3007s ok 485 3007s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 3007s ok 486 3007s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 3007s ok 487 3007s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 3007s ok 488 3007s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 3007s ok 489 3007s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 3007s ok 490 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 3007s ok 491 3007s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 3007s ok 492 3007s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 3007s ok 493 3007s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 3007s ok 494 3007s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 3007s ok 495 3007s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 3007s ok 496 3007s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 3007s ok 497 3007s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 3007s ok 498 3007s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 3007s ok 499 3007s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 3007s ok 500 3007s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 3007s ok 501 3007s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 3007s ok 502 3007s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 3007s ok 503 3007s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 3007s ok 504 3007s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 3007s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/groups1 3007s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/basic1 3007s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 3007s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 3007s ok 3012s t/modules/autoindex.t ............... 3012s 1..84 3012s # Running under perl version 5.040000 for linux 3012s # Current time local: Fri Feb 21 13:31:44 2025 3012s # Current time GMT: Fri Feb 21 13:31:44 2025 3012s # Using Test.pm version 1.31 3012s # Using Apache/Test.pm version 1.44 3012s --- 3012s IndexOrderDefault Ascending Name 3012s GET /modules/autoindex/htaccess/ 3012s ok 1 3012s --- 3012s IndexOrderDefault Ascending Name 3012s 3012s (C=N O=A) 3012s GET /modules/autoindex/htaccess/?C=N&O=A 3012s ok 2 3012s --- 3012s IndexOrderDefault Ascending Name 3012s 3012s (C=N O=D) 3012s GET /modules/autoindex/htaccess/?C=N&O=D 3012s ok 3 3012s --- 3012s IndexOrderDefault Ascending Name 3012s 3012s (C=M O=A) 3012s GET /modules/autoindex/htaccess/?C=M&O=A 3012s ok 4 3012s --- 3012s IndexOrderDefault Ascending Name 3012s 3012s (C=M O=D) 3012s GET /modules/autoindex/htaccess/?C=M&O=D 3012s ok 5 3012s --- 3012s IndexOrderDefault Ascending Name 3012s 3012s (C=S O=A) 3012s GET /modules/autoindex/htaccess/?C=S&O=A 3012s ok 6 3012s --- 3012s IndexOrderDefault Ascending Name 3012s 3012s (C=S O=D) 3012s GET /modules/autoindex/htaccess/?C=S&O=D 3012s ok 7 3012s --- 3012s IndexOrderDefault Ascending Date 3012s GET /modules/autoindex/htaccess/ 3012s ok 8 3012s --- 3012s IndexOrderDefault Ascending Date 3012s 3012s (C=N O=A) 3012s GET /modules/autoindex/htaccess/?C=N&O=A 3012s ok 9 3012s --- 3012s IndexOrderDefault Ascending Date 3012s 3012s (C=N O=D) 3012s GET /modules/autoindex/htaccess/?C=N&O=D 3012s ok 10 3012s --- 3012s IndexOrderDefault Ascending Date 3012s 3012s (C=M O=A) 3012s GET /modules/autoindex/htaccess/?C=M&O=A 3012s ok 11 3012s --- 3012s IndexOrderDefault Ascending Date 3012s 3012s (C=M O=D) 3012s GET /modules/autoindex/htaccess/?C=M&O=D 3012s ok 12 3012s --- 3012s IndexOrderDefault Ascending Date 3012s 3012s (C=S O=A) 3012s GET /modules/autoindex/htaccess/?C=S&O=A 3012s ok 13 3012s --- 3012s IndexOrderDefault Ascending Date 3012s 3012s (C=S O=D) 3012s GET /modules/autoindex/htaccess/?C=S&O=D 3012s ok 14 3012s --- 3012s IndexOrderDefault Ascending Size 3012s GET /modules/autoindex/htaccess/ 3012s ok 15 3012s --- 3012s IndexOrderDefault Ascending Size 3012s 3012s (C=N O=A) 3012s GET /modules/autoindex/htaccess/?C=N&O=A 3012s ok 16 3012s --- 3012s IndexOrderDefault Ascending Size 3012s 3012s (C=N O=D) 3012s GET /modules/autoindex/htaccess/?C=N&O=D 3012s ok 17 3012s --- 3012s IndexOrderDefault Ascending Size 3012s 3012s (C=M O=A) 3012s GET /modules/autoindex/htaccess/?C=M&O=A 3012s ok 18 3012s --- 3012s IndexOrderDefault Ascending Size 3012s 3012s (C=M O=D) 3012s GET /modules/autoindex/htaccess/?C=M&O=D 3012s ok 19 3012s --- 3012s IndexOrderDefault Ascending Size 3012s 3012s (C=S O=A) 3012s GET /modules/autoindex/htaccess/?C=S&O=A 3012s ok 20 3012s --- 3012s IndexOrderDefault Ascending Size 3012s 3012s (C=S O=D) 3012s GET /modules/autoindex/htaccess/?C=S&O=D 3012s ok 21 3012s --- 3012s IndexOrderDefault Descending Name 3012s GET /modules/autoindex/htaccess/ 3012s ok 22 3012s --- 3012s IndexOrderDefault Descending Name 3012s 3012s (C=N O=A) 3012s GET /modules/autoindex/htaccess/?C=N&O=A 3012s ok 23 3012s --- 3012s IndexOrderDefault Descending Name 3012s 3012s (C=N O=D) 3012s GET /modules/autoindex/htaccess/?C=N&O=D 3012s ok 24 3012s --- 3012s IndexOrderDefault Descending Name 3012s 3012s (C=M O=A) 3012s GET /modules/autoindex/htaccess/?C=M&O=A 3012s ok 25 3012s --- 3012s IndexOrderDefault Descending Name 3012s 3012s (C=M O=D) 3012s GET /modules/autoindex/htaccess/?C=M&O=D 3012s ok 26 3012s --- 3012s IndexOrderDefault Descending Name 3012s 3012s (C=S O=A) 3012s GET /modules/autoindex/htaccess/?C=S&O=A 3012s ok 27 3012s --- 3012s IndexOrderDefault Descending Name 3012s 3012s (C=S O=D) 3012s GET /modules/autoindex/htaccess/?C=S&O=D 3012s ok 28 3012s --- 3012s IndexOrderDefault Descending Date 3012s GET /modules/autoindex/htaccess/ 3012s ok 29 3012s --- 3012s IndexOrderDefault Descending Date 3012s 3012s (C=N O=A) 3012s GET /modules/autoindex/htaccess/?C=N&O=A 3012s ok 30 3012s --- 3012s IndexOrderDefault Descending Date 3012s 3012s (C=N O=D) 3012s GET /modules/autoindex/htaccess/?C=N&O=D 3012s ok 31 3012s --- 3012s IndexOrderDefault Descending Date 3012s 3012s (C=M O=A) 3012s GET /modules/autoindex/htaccess/?C=M&O=A 3012s ok 32 3012s --- 3012s IndexOrderDefault Descending Date 3012s 3012s (C=M O=D) 3012s GET /modules/autoindex/htaccess/?C=M&O=D 3012s ok 33 3012s --- 3012s IndexOrderDefault Descending Date 3012s 3012s (C=S O=A) 3012s GET /modules/autoindex/htaccess/?C=S&O=A 3012s ok 34 3012s --- 3012s IndexOrderDefault Descending Date 3012s 3012s (C=S O=D) 3012s GET /modules/autoindex/htaccess/?C=S&O=D 3012s ok 35 3012s --- 3012s IndexOrderDefault Descending Size 3012s GET /modules/autoindex/htaccess/ 3012s ok 36 3012s --- 3012s IndexOrderDefault Descending Size 3012s 3012s (C=N O=A) 3012s GET /modules/autoindex/htaccess/?C=N&O=A 3012s ok 37 3012s --- 3012s IndexOrderDefault Descending Size 3012s 3012s (C=N O=D) 3012s GET /modules/autoindex/htaccess/?C=N&O=D 3012s ok 38 3012s --- 3012s IndexOrderDefault Descending Size 3012s 3012s (C=M O=A) 3012s GET /modules/autoindex/htaccess/?C=M&O=A 3012s ok 39 3012s --- 3012s IndexOrderDefault Descending Size 3012s 3012s (C=M O=D) 3012s GET /modules/autoindex/htaccess/?C=M&O=D 3012s ok 40 3012s --- 3012s IndexOrderDefault Descending Size 3012s 3012s (C=S O=A) 3012s GET /modules/autoindex/htaccess/?C=S&O=A 3012s ok 41 3012s --- 3012s IndexOrderDefault Descending Size 3012s 3012s (C=S O=D) 3012s GET /modules/autoindex/htaccess/?C=S&O=D 3012s ok 42 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Name 3012s GET /modules/autoindex/htaccess/ 3012s ok 43 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Name 3012s 3012s (C=N O=A) 3012s GET /modules/autoindex/htaccess/?C=N&O=A 3012s ok 44 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Name 3012s 3012s (C=N O=D) 3012s GET /modules/autoindex/htaccess/?C=N&O=D 3012s ok 45 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Name 3012s 3012s (C=M O=A) 3012s GET /modules/autoindex/htaccess/?C=M&O=A 3012s ok 46 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Name 3012s 3012s (C=M O=D) 3012s GET /modules/autoindex/htaccess/?C=M&O=D 3012s ok 47 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Name 3012s 3012s (C=S O=A) 3012s GET /modules/autoindex/htaccess/?C=S&O=A 3012s ok 48 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Name 3012s 3012s (C=S O=D) 3012s GET /modules/autoindex/htaccess/?C=S&O=D 3012s ok 49 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Date 3012s GET /modules/autoindex/htaccess/ 3012s ok 50 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Date 3012s 3012s (C=N O=A) 3012s GET /modules/autoindex/htaccess/?C=N&O=A 3012s ok 51 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Date 3012s 3012s (C=N O=D) 3012s GET /modules/autoindex/htaccess/?C=N&O=D 3012s ok 52 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Date 3012s 3012s (C=M O=A) 3012s GET /modules/autoindex/htaccess/?C=M&O=A 3012s ok 53 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Date 3012s 3012s (C=M O=D) 3012s GET /modules/autoindex/htaccess/?C=M&O=D 3012s ok 54 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Date 3012s 3012s (C=S O=A) 3012s GET /modules/autoindex/htaccess/?C=S&O=A 3012s ok 55 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Date 3012s 3012s (C=S O=D) 3012s GET /modules/autoindex/htaccess/?C=S&O=D 3012s ok 56 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Size 3012s GET /modules/autoindex/htaccess/ 3012s ok 57 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Size 3012s 3012s (C=N O=A) 3012s GET /modules/autoindex/htaccess/?C=N&O=A 3012s ok 58 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Size 3012s 3012s (C=N O=D) 3012s GET /modules/autoindex/htaccess/?C=N&O=D 3012s ok 59 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Size 3012s 3012s (C=M O=A) 3012s GET /modules/autoindex/htaccess/?C=M&O=A 3012s ok 60 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Size 3012s 3012s (C=M O=D) 3012s GET /modules/autoindex/htaccess/?C=M&O=D 3012s ok 61 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Size 3012s 3012s (C=S O=A) 3012s GET /modules/autoindex/htaccess/?C=S&O=A 3012s ok 62 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Ascending Size 3012s 3012s (C=S O=D) 3012s GET /modules/autoindex/htaccess/?C=S&O=D 3012s ok 63 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Name 3012s GET /modules/autoindex/htaccess/ 3012s ok 64 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Name 3012s 3012s (C=N O=A) 3012s GET /modules/autoindex/htaccess/?C=N&O=A 3012s ok 65 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Name 3012s 3012s (C=N O=D) 3012s GET /modules/autoindex/htaccess/?C=N&O=D 3012s ok 66 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Name 3012s 3012s (C=M O=A) 3012s GET /modules/autoindex/htaccess/?C=M&O=A 3012s ok 67 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Name 3012s 3012s (C=M O=D) 3012s GET /modules/autoindex/htaccess/?C=M&O=D 3012s ok 68 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Name 3012s 3012s (C=S O=A) 3012s GET /modules/autoindex/htaccess/?C=S&O=A 3012s ok 69 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Name 3012s 3012s (C=S O=D) 3012s GET /modules/autoindex/htaccess/?C=S&O=D 3012s ok 70 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Date 3012s GET /modules/autoindex/htaccess/ 3012s ok 71 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Date 3012s 3012s (C=N O=A) 3012s GET /modules/autoindex/htaccess/?C=N&O=A 3012s ok 72 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Date 3012s 3012s (C=N O=D) 3012s GET /modules/autoindex/htaccess/?C=N&O=D 3012s ok 73 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Date 3012s 3012s (C=M O=A) 3012s GET /modules/autoindex/htaccess/?C=M&O=A 3012s ok 74 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Date 3012s 3012s (C=M O=D) 3012s GET /modules/autoindex/htaccess/?C=M&O=D 3012s ok 75 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Date 3012s 3012s (C=S O=A) 3012s GET /modules/autoindex/htaccess/?C=S&O=A 3012s ok 76 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Date 3012s 3012s (C=S O=D) 3012s GET /modules/autoindex/htaccess/?C=S&O=D 3012s ok 77 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Size 3012s GET /modules/autoindex/htaccess/ 3012s ok 78 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Size 3012s 3012s (C=N O=A) 3012s GET /modules/autoindex/htaccess/?C=N&O=A 3012s ok 79 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Size 3012s 3012s (C=N O=D) 3012s GET /modules/autoindex/htaccess/?C=N&O=D 3012s ok 80 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Size 3012s 3012s (C=M O=A) 3012s GET /modules/autoindex/htaccess/?C=M&O=A 3012s ok 81 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Size 3012s 3012s (C=M O=D) 3012s GET /modules/autoindex/htaccess/?C=M&O=D 3012s ok 82 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Size 3012s 3012s (C=S O=A) 3012s GET /modules/autoindex/htaccess/?C=S&O=A 3012s ok 83 3012s --- 3012s IndexOptions FancyIndexing 3012s IndexOrderDefault Descending Size 3012s 3012s (C=S O=D) 3012s GET /modules/autoindex/htaccess/?C=S&O=D 3012s ok 84 3012s ok 3016s t/modules/autoindex2.t .............. 3016s 1..3 3016s # Running under perl version 5.040000 for linux 3016s # Current time local: Fri Feb 21 13:31:49 2025 3016s # Current time GMT: Fri Feb 21 13:31:49 2025 3016s # Using Test.pm version 1.31 3016s # Using Apache/Test.pm version 1.44 3016s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 3016s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 3016s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 3016s # testing : dir_broken should not be listed 3016s # expected: 0 3016s # received: 0 3016s ok 1 3016s # testing : dir_normal should be listed 3016s # expected: 1 3016s # received: 1 3016s ok 2 3016s # testing : dir_protected should not be listed 3016s # expected: 0 3016s # received: 0 3016s ok 3 3016s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 3016s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 3016s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 3016s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 3016s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 3016s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 3016s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 3016s ok 3020s t/modules/brotli.t .................. 3020s 1..64 3020s # Running under perl version 5.040000 for linux 3020s # Current time local: Fri Feb 21 13:31:53 2025 3020s # Current time GMT: Fri Feb 21 13:31:53 2025 3020s # Using Test.pm version 1.31 3020s # Using Apache/Test.pm version 1.44 3020s qvalue: 3020s # expected: 200 3020s # received: '200' 3020s ok 1 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 2 3020s qvalue: 3020s # expected: 200 3020s # received: '200' 3020s ok 3 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 4 3020s qvalue: 3020s # expected: 200 3020s # received: '200' 3020s ok 5 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 6 3020s qvalue: 3020s # expected: 200 3020s # received: '200' 3020s ok 7 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 8 3020s qvalue: 3020s # expected: 200 3020s # received: '200' 3020s ok 9 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 10 3020s qvalue: 3020s # expected: 200 3020s # received: '200' 3020s ok 11 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 12 3020s qvalue: ; 3020s # expected: 200 3020s # received: '200' 3020s ok 13 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 14 3020s qvalue: ; 3020s # expected: 200 3020s # received: '200' 3020s ok 15 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 16 3020s qvalue: ; 3020s # expected: 200 3020s # received: '200' 3020s ok 17 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 18 3020s qvalue: ;q= 3020s # expected: 200 3020s # received: '200' 3020s ok 19 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 20 3020s qvalue: ;q= 3020s # expected: 200 3020s # received: '200' 3020s ok 21 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 22 3020s qvalue: ;q= 3020s # expected: 200 3020s # received: '200' 3020s ok 23 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 24 3020s qvalue: ;q=0 3020s # expected: 200 3020s # received: '200' 3020s ok 25 3020s # testing : response without Content-Encoding is OK 3020s # expected: undef 3020s # received: undef 3020s ok 26 3020s qvalue: ;q=0 3020s # expected: 200 3020s # received: '200' 3020s ok 27 3020s # testing : response without Content-Encoding is OK 3020s # expected: undef 3020s # received: undef 3020s ok 28 3020s qvalue: ;q=0 3020s # expected: 200 3020s # received: '200' 3020s ok 29 3020s # testing : response without Content-Encoding is OK 3020s # expected: undef 3020s # received: undef 3020s ok 30 3020s qvalue: ;q=0. 3020s # expected: 200 3020s # received: '200' 3020s ok 31 3020s # testing : response without Content-Encoding is OK 3020s # expected: undef 3020s # received: undef 3020s ok 32 3020s qvalue: ;q=0. 3020s # expected: 200 3020s # received: '200' 3020s ok 33 3020s # testing : response without Content-Encoding is OK 3020s # expected: undef 3020s # received: undef 3020s ok 34 3020s qvalue: ;q=0. 3020s # expected: 200 3020s # received: '200' 3020s ok 35 3020s # testing : response without Content-Encoding is OK 3020s # expected: undef 3020s # received: undef 3020s ok 36 3020s qvalue: ;q=0.0 3020s # expected: 200 3020s # received: '200' 3020s ok 37 3020s # testing : response without Content-Encoding is OK 3020s # expected: undef 3020s # received: undef 3020s ok 38 3020s qvalue: ;q=0.0 3020s # expected: 200 3020s # received: '200' 3020s ok 39 3020s # testing : response without Content-Encoding is OK 3020s # expected: undef 3020s # received: undef 3020s ok 40 3020s qvalue: ;q=0.0 3020s # expected: 200 3020s # received: '200' 3020s ok 41 3020s # testing : response without Content-Encoding is OK 3020s # expected: undef 3020s # received: undef 3020s ok 42 3020s qvalue: ;q=0.00 3020s # expected: 200 3020s # received: '200' 3020s ok 43 3020s # testing : response without Content-Encoding is OK 3020s # expected: undef 3020s # received: undef 3020s ok 44 3020s qvalue: ;q=0.00 3020s # expected: 200 3020s # received: '200' 3020s ok 45 3020s # testing : response without Content-Encoding is OK 3020s # expected: undef 3020s # received: undef 3020s ok 46 3020s qvalue: ;q=0.00 3020s # expected: 200 3020s # received: '200' 3020s ok 47 3020s # testing : response without Content-Encoding is OK 3020s # expected: undef 3020s # received: undef 3020s ok 48 3020s qvalue: ;q=0.000 3020s # expected: 200 3020s # received: '200' 3020s ok 49 3020s # testing : response without Content-Encoding is OK 3020s # expected: undef 3020s # received: undef 3020s ok 50 3020s qvalue: ;q=0.000 3020s # expected: 200 3020s # received: '200' 3020s ok 51 3020s # testing : response without Content-Encoding is OK 3020s # expected: undef 3020s # received: undef 3020s ok 52 3020s qvalue: ;q=0.000 3020s # expected: 200 3020s # received: '200' 3020s ok 53 3020s # testing : response without Content-Encoding is OK 3020s # expected: undef 3020s # received: undef 3020s ok 54 3020s qvalue: ;q=0.0000 3020s # expected: 200 3020s # received: '200' 3020s ok 55 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 56 3020s qvalue: ;q=0.0000 3020s # expected: 200 3020s # received: '200' 3020s ok 57 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 58 3020s qvalue: ;q=0.0000 3020s # expected: 200 3020s # received: '200' 3020s ok 59 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 60 3020s # expected: 200 3020s # received: '200' 3020s ok 61 3020s # testing : response Content-Encoding is OK 3020s # expected: 'br' 3020s # received: 'br' 3020s ok 62 3020s # expected: 200 3020s # received: '200' 3020s ok 63 3020s # testing : response Content-Encoding is OK 3020s # expected: 'gzip' 3020s # received: 'gzip' 3020s ok 64 3020s ok 3023s t/modules/buffer.t .................. 3023s 1..12 3023s # Running under perl version 5.040000 for linux 3023s # Current time local: Fri Feb 21 13:31:56 2025 3023s # Current time GMT: Fri Feb 21 13:31:56 2025 3023s # Using Test.pm version 1.31 3023s # Using Apache/Test.pm version 1.44 3023s # testing : Checking return code is '200' 3023s # expected: 200 3023s # received: '200' 3023s ok 1 3023s ok 2 3023s # testing : Checking return code is '200' 3023s # expected: 200 3023s # received: '200' 3023s ok 3 3023s ok 4 3023s # testing : Checking return code is '200' 3023s # expected: 200 3023s # received: '200' 3023s ok 5 3023s ok 6 3023s # testing : Checking return code is '200' 3023s # expected: 200 3023s # received: '200' 3023s ok 7 3023s ok 8 3023s # testing : Checking return code is '200' 3023s # expected: 200 3023s # received: '200' 3023s ok 9 3023s ok 10 3023s # testing : Checking return code is '200' 3023s # expected: 200 3023s # received: '200' 3023s ok 11 3023s ok 12 3023s ok 3027s t/modules/cache.t ................... 3027s 1..3 3027s # Running under perl version 5.040000 for linux 3027s # Current time local: Fri Feb 21 13:32:00 2025 3027s # Current time GMT: Fri Feb 21 13:32:00 2025 3027s # Using Test.pm version 1.31 3027s # Using Apache/Test.pm version 1.44 3027s # testing : non-cached call to index.html 3027s # expected: 200 3027s # received: '200' 3027s ok 1 3027s # testing : call to cache index.html 3027s # expected: 200 3027s # received: '200' 3027s ok 2 3027s # testing : cached call to index.html 3027s # expected: 200 3027s # received: '200' 3027s ok 3 3027s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 3027s ok 3034s t/modules/cgi.t ..................... 3034s 1..58 3034s # Running under perl version 5.040000 for linux 3034s # Current time local: Fri Feb 21 13:32:04 2025 3034s # Current time GMT: Fri Feb 21 13:32:04 2025 3034s # Using Test.pm version 1.31 3034s # Using Apache/Test.pm version 1.44 3034s # testing : return code for acceptpathinfodefault.sh 3034s # expected: 200 3034s # received: '200' 3034s ok 1 3034s # testing : body for acceptpathinfodefault.sh 3034s # expected: '' 3034s # received: '' 3034s ok 2 3034s # testing : return code for acceptpathinfodefault.sh/foo 3034s # expected: 200 3034s # received: '200' 3034s ok 3 3034s # testing : body for acceptpathinfodefault.sh/foo 3034s # expected: '/foo' 3034s # received: '/foo' 3034s ok 4 3034s # testing : return code for acceptpathinfooff.sh 3034s # expected: 200 3034s # received: '200' 3034s ok 5 3034s # testing : body for acceptpathinfooff.sh 3034s # expected: '' 3034s # received: '' 3034s ok 6 3034s # testing : return code for acceptpathinfooff.sh/foo 3034s # expected: 404 3034s # received: '404' 3034s ok 7 3034s # no body test for this one 3034s ok 8 3034s # testing : return code for acceptpathinfoon.sh 3034s # expected: 200 3034s # received: '200' 3034s ok 9 3034s # testing : body for acceptpathinfoon.sh 3034s # expected: '' 3034s # received: '' 3034s ok 10 3034s # testing : return code for acceptpathinfoon.sh/foo 3034s # expected: 200 3034s # received: '200' 3034s ok 11 3034s # testing : body for acceptpathinfoon.sh/foo 3034s # expected: '/foo' 3034s # received: '/foo' 3034s ok 12 3034s # testing : return code for bogus-perl.pl 3034s # expected: 500 3034s # received: '500' 3034s ok 13 3034s # cgi log created ok. 3034s ok 14 3034s # testing : return code for bogus-sh.sh 3034s # expected: 500 3034s # received: '500' 3034s ok 15 3034s # checking that log size (807) is bigger than it used to be (523) 3034s ok 16 3034s # testing : return code for nph-stderr.pl 3034s # expected: 200 3034s # received: '200' 3034s ok 17 3034s # testing : body for nph-stderr.pl 3034s # expected: 'this is nph-stdout' 3034s # received: 'this is nph-stdout' 3034s ok 18 3034s # testing : return code for nph-test.pl 3034s # expected: 200 3034s # received: '200' 3034s ok 19 3034s # testing : body for nph-test.pl 3034s # expected: 'ok' 3034s # received: 'ok' 3034s ok 20 3034s # testing : return code for perl.pl 3034s # expected: 200 3034s # received: '200' 3034s ok 21 3034s # testing : body for perl.pl 3034s # expected: 'perl cgi' 3034s # received: 'perl cgi' 3034s ok 22 3034s # testing : return code for sh.sh 3034s # expected: 200 3034s # received: '200' 3034s ok 23 3034s # testing : body for sh.sh 3034s # expected: 'sh cgi' 3034s # received: 'sh cgi' 3034s ok 24 3034s # testing : return code for stderr1.pl 3034s # expected: 200 3034s # received: '200' 3034s ok 25 3034s # testing : body for stderr1.pl 3034s # expected: 'this is stdout' 3034s # received: 'this is stdout' 3034s ok 26 3034s # testing : return code for stderr2.pl 3034s # expected: 200 3034s # received: '200' 3034s ok 27 3034s # testing : body for stderr2.pl 3034s # expected: 'this is also stdout' 3034s # received: 'this is also stdout' 3034s ok 28 3034s # testing : return code for stderr3.pl 3034s # expected: 200 3034s # received: '200' 3034s ok 29 3034s # testing : body for stderr3.pl 3034s # expected: 'this is more stdout' 3034s # received: 'this is more stdout' 3034s ok 30 3034s # posted content (length 10) to bogus-perl.pl 3034s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 3034s # expected: '500' 3034s # received: '500' 3034s ok 31 3034s # checking that log size (35781) is greater than 807 3034s ok 32 3034s # verifying that logged content is 10 characters 3034s ok 33 3034s # posted content (length 99) to bogus-perl.pl 3034s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 3034s # expected: '500' 3034s # received: '500' 3034s ok 34 3034s # checking that log size (36240) is greater than 35781 3034s ok 35 3034s # verifying that logged content is 99 characters 3034s ok 36 3034s # posted content (length 250) to bogus-perl.pl 3034s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 3034s # expected: '500' 3034s # received: '500' 3034s ok 37 3034s # checking that log size (36851) is greater than 36240 3034s ok 38 3034s # verifying that logged content is 250 characters 3034s ok 39 3034s # posted content (length 255) to bogus-perl.pl 3034s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 3034s # expected: '500' 3034s # received: '500' 3034s ok 40 3034s # checking that log size (37467) is greater than 36851 3034s ok 41 3034s # verifying that logged content is 255 characters 3034s ok 42 3034s # posted content (length 256) to bogus-perl.pl 3034s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 3034s # expected: '500' 3034s # received: '500' 3034s ok 43 3034s # checking that log size (38084) is greater than 37467 3034s ok 44 3034s # verifying that logged content is 256 characters 3034s ok 45 3034s # posted content (length 257) to bogus-perl.pl 3034s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 3034s # expected: '500' 3034s # received: '500' 3034s ok 46 3034s # checking that log size (38701) is greater than 38084 3034s ok 47 3034s # verifying that logged content is 256 characters 3034s ok 48 3034s # posted content (length 258) to bogus-perl.pl 3034s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 3034s # expected: '500' 3034s # received: '500' 3034s ok 49 3034s # checking that log size (39318) is greater than 38701 3034s ok 50 3034s # verifying that logged content is 256 characters 3034s ok 51 3034s # posted content (length 1024) to bogus-perl.pl 3034s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 3034s # expected: '500' 3034s # received: '500' 3034s ok 52 3034s # checking that log size (39936) is greater than 39318 3034s ok 53 3034s # verifying that logged content is 256 characters 3034s ok 54 3034s # verifying log is greater than 40960 bytes. 3034s ok 55 3034s # verifying log did not grow after making bogus request. 3034s ok 56 3034s # verifying log did not grow after making another bogus request. 3034s ok 57 3034s # checking that HEAD /modules/cgi/perl.pl returns 200. 3034s ok 58 3034s ok 3038s t/modules/data.t .................... 3038s 1..2 3038s # Running under perl version 5.040000 for linux 3038s # Current time local: Fri Feb 21 13:32:11 2025 3038s # Current time GMT: Fri Feb 21 13:32:11 2025 3038s # Using Test.pm version 1.31 3038s # Using Apache/Test.pm version 1.44 3038s # testing : Checking return code is '200' 3038s # expected: 200 3038s # received: '200' 3038s ok 1 3038s ok 2 3038s ok 3044s t/modules/dav.t ..................... 3044s 1..19 3044s # Running under perl version 5.040000 for linux 3044s # Current time local: Fri Feb 21 13:32:15 2025 3044s # Current time GMT: Fri Feb 21 13:32:15 2025 3044s # Using Test.pm version 1.31 3044s # Using Apache/Test.pm version 1.44 3044s resource lock test: 3044s ok 1 3044s DAV put test: 3044s ok 2 3044s getting DAV resource properties: 3044s ok 3 3044s created: Fri, 21 Feb 2025 13:32:19 GMT 3044s modified: Fri, 21 Feb 2025 13:32:19 GMT 3044s now: Fri, 21 Feb 2025 13:32:21 GMT 3044s ok 4 3044s ok 5 3044s resource lock status test: 3044s ok 6 3044s resource unlock test: 3044s ok 7 3044s resource lock status test: 3044s ok 8 3044s getting uri... 3044s expect: 3044s -> 3044s 3044s
3044s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

3044s this is a page generated by
3044s the mod_dav test in the Apache
3044s perl test suite.
3044s
3044s 3044s 3044s <- 3044s ok 15 3044s ok 16 3044s resource delete test: 3044s ok 17 3044s expect 404 not found got: 404 3044s ok 18 3044s PR 49825: expect 400 bad request got: 400 3044s ok 19 3044s ok 3048s t/modules/deflate.t ................. 3048s 1..47 3048s # Running under perl version 5.040000 for linux 3048s # Current time local: Fri Feb 21 13:32:21 2025 3048s # Current time GMT: Fri Feb 21 13:32:21 2025 3048s # Using Test.pm version 1.31 3048s # Using Apache/Test.pm version 1.44 3048s testing default 3048s ok 1 3048s ok 2 3048s ok 3 3048s ok 4 3048s ok 5 3048s ok 6 3048s ok 7 3048s ok 8 3048s ok 9 3048s ok 10 3048s ok 11 3048s ok 12 3048s ok 13 3048s ok 14 3048s ok 15 3048s ok 16 3048s ok 17 3048s ok 18 3048s ok 19 3048s ok 20 3048s ok 21 3048s ok 22 3048s ok 23 3048s ok 24 3048s ok 25 3048s ok 26 3048s ok 27 3048s ok 28 3048s ok 29 3048s ok 30 3048s ok 31 3048s ok 32 3048s ok 33 3048s ok 34 3048s ok 35 3048s ok 36 3048s ok 37 3048s ok 38 3048s ok 39 3048s ok 40 3048s ok 41 3048s ok 42 3048s ok 43 3048s ok 44 3048s ok 45 3048s # testing : response was 304 3048s # expected: qr/HTTP\/1\.. 304/ 3048s # received: 'HTTP/1.1 304 Not Modified' 3048s ok 46 3048s # testing : expect EOF after 304 header 3048s # expected: 0 3048s # received: 0 3048s ok 47 3048s ok 3052s t/modules/digest.t .................. 3052s 1..13 3052s # Running under perl version 5.040000 for linux 3052s # Current time local: Fri Feb 21 13:32:25 2025 3052s # Current time GMT: Fri Feb 21 13:32:25 2025 3052s # Using Test.pm version 1.31 3052s # Using Apache/Test.pm version 1.44 3052s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/realm1 3052s # testing : no user to authenticate 3052s # expected: 401 3052s # received: '401' 3052s ok 1 3052s # testing : user1:foo not found 3052s # expected: 401 3052s # received: '401' 3052s ok 2 3052s # testing : user1:password1 found 3052s # expected: 200 3052s # received: '200' 3052s ok 3 3052s # testing : user1:password1 with query string found 3052s # expected: 200 3052s # received: '200' 3052s ok 4 3052s # testing : manual Authorization header query string 3052s # expected: 200 3052s # received: '200' 3052s ok 5 3052s # testing : manual Authorization with no query string in header 3052s # expected: 400 3052s # received: '400' 3052s ok 6 3052s # testing : manual Authorization header with mismatched query string 3052s # expected: 400 3052s # received: '400' 3052s ok 7 3052s # testing : manual Authorization header with mismatched query string 3052s # expected: 400 3052s # received: '400' 3052s ok 8 3052s # testing : manual Authorization with no query string in header + MSIE 3052s # expected: 200 3052s # received: '200' 3052s ok 9 3052s # testing : a compliant response coming from MSIE 3052s # expected: 200 3052s # received: '200' 3052s ok 10 3052s # testing : manual Authorization header with mismatched query string + MSIE 3052s # expected: 400 3052s # received: '400' 3052s ok 11 3052s # testing : manual Authorization header with mismatched query string + MSIE 3052s # expected: 400 3052s # received: '400' 3052s ok 12 3052s # testing : no query string + MSIE 3052s # expected: 200 3052s # received: '200' 3052s ok 13 3052s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/realm1 3052s ok 3057s t/modules/dir.t ..................... 3057s 1..212 3057s # Running under perl version 5.040000 for linux 3057s # Current time local: Fri Feb 21 13:32:29 2025 3057s # Current time GMT: Fri Feb 21 13:32:29 2025 3057s # Using Test.pm version 1.31 3057s # Using Apache/Test.pm version 1.44 3057s expecting 403 (forbidden) using DirectoryIndex foo 3057s ok 1 3057s running 5 test gambit for "1.html" 3057s ok 2 3057s ok 3 3057s ok 4 3057s ok 5 3057s ok 6 3057s running 5 test gambit for "2.html" 3057s ok 7 3057s ok 8 3057s ok 9 3057s ok 10 3057s ok 11 3057s running 5 test gambit for "3.html" 3057s ok 12 3057s ok 13 3057s ok 14 3057s ok 15 3057s ok 16 3057s running 5 test gambit for "4.html" 3057s ok 17 3057s ok 18 3057s ok 19 3057s ok 20 3057s ok 21 3057s running 5 test gambit for "5.html" 3057s ok 22 3057s ok 23 3057s ok 24 3057s ok 25 3057s ok 26 3057s running 5 test gambit for "6.html" 3057s ok 27 3057s ok 28 3057s ok 29 3057s ok 30 3057s ok 31 3057s running 5 test gambit for "7.html" 3057s ok 32 3057s ok 33 3057s ok 34 3057s ok 35 3057s ok 36 3057s running 5 test gambit for "8.html" 3057s ok 37 3057s ok 38 3057s ok 39 3057s ok 40 3057s ok 41 3057s running 5 test gambit for "9.html" 3057s ok 42 3057s ok 43 3057s ok 44 3057s ok 45 3057s ok 46 3057s running 5 test gambit for "0.html" 3057s ok 47 3057s ok 48 3057s ok 49 3057s ok 50 3057s ok 51 3057s expecting 403 (forbidden) using DirectoryIndex goo 3057s ok 52 3057s running 5 test gambit for "1.html" 3057s ok 53 3057s ok 54 3057s ok 55 3057s ok 56 3057s ok 57 3057s running 5 test gambit for "2.html" 3057s ok 58 3057s ok 59 3057s ok 60 3057s ok 61 3057s ok 62 3057s running 5 test gambit for "3.html" 3057s ok 63 3057s ok 64 3057s ok 65 3057s ok 66 3057s ok 67 3057s running 5 test gambit for "4.html" 3057s ok 68 3057s ok 69 3057s ok 70 3057s ok 71 3057s ok 72 3057s running 5 test gambit for "5.html" 3057s ok 73 3057s ok 74 3057s ok 75 3057s ok 76 3057s ok 77 3057s running 5 test gambit for "6.html" 3057s ok 78 3057s ok 79 3057s ok 80 3057s ok 81 3057s ok 82 3057s running 5 test gambit for "7.html" 3057s ok 83 3057s ok 84 3057s ok 85 3057s ok 86 3057s ok 87 3057s running 5 test gambit for "8.html" 3057s ok 88 3057s ok 89 3057s ok 90 3057s ok 91 3057s ok 92 3057s running 5 test gambit for "9.html" 3057s ok 93 3057s ok 94 3057s ok 95 3057s ok 96 3057s ok 97 3057s running 5 test gambit for "0.html" 3057s ok 98 3057s ok 99 3057s ok 100 3057s ok 101 3057s ok 102 3057s expecting 403 (forbidden) using DirectoryIndex moo 3057s ok 103 3057s running 5 test gambit for "1.html" 3057s ok 104 3057s ok 105 3057s ok 106 3057s ok 107 3057s ok 108 3057s running 5 test gambit for "2.html" 3057s ok 109 3057s ok 110 3057s ok 111 3057s ok 112 3057s ok 113 3057s running 5 test gambit for "3.html" 3057s ok 114 3057s ok 115 3057s ok 116 3057s ok 117 3057s ok 118 3057s running 5 test gambit for "4.html" 3057s ok 119 3057s ok 120 3057s ok 121 3057s ok 122 3057s ok 123 3057s running 5 test gambit for "5.html" 3057s ok 124 3057s ok 125 3057s ok 126 3057s ok 127 3057s ok 128 3057s running 5 test gambit for "6.html" 3057s ok 129 3057s ok 130 3057s ok 131 3057s ok 132 3057s ok 133 3057s running 5 test gambit for "7.html" 3057s ok 134 3057s ok 135 3057s ok 136 3057s ok 137 3057s ok 138 3057s running 5 test gambit for "8.html" 3057s ok 139 3057s ok 140 3057s ok 141 3057s ok 142 3057s ok 143 3057s running 5 test gambit for "9.html" 3057s ok 144 3057s ok 145 3057s ok 146 3057s ok 147 3057s ok 148 3057s running 5 test gambit for "0.html" 3057s ok 149 3057s ok 150 3057s ok 151 3057s ok 152 3057s ok 153 3057s expecting 403 (forbidden) using DirectoryIndex bleh 3057s ok 154 3057s running 5 test gambit for "1.html" 3057s ok 155 3057s ok 156 3057s ok 157 3057s ok 158 3057s ok 159 3057s running 5 test gambit for "2.html" 3057s ok 160 3057s ok 161 3057s ok 162 3057s ok 163 3057s ok 164 3057s running 5 test gambit for "3.html" 3057s ok 165 3057s ok 166 3057s ok 167 3057s ok 168 3057s ok 169 3057s running 5 test gambit for "4.html" 3057s ok 170 3057s ok 171 3057s ok 172 3057s ok 173 3057s ok 174 3057s running 5 test gambit for "5.html" 3057s ok 175 3057s ok 176 3057s ok 177 3057s ok 178 3057s ok 179 3057s running 5 test gambit for "6.html" 3057s ok 180 3057s ok 181 3057s ok 182 3057s ok 183 3057s ok 184 3057s running 5 test gambit for "7.html" 3057s ok 185 3057s ok 186 3057s ok 187 3057s ok 188 3057s ok 189 3057s running 5 test gambit for "8.html" 3057s ok 190 3057s ok 191 3057s ok 192 3057s ok 193 3057s ok 194 3057s running 5 test gambit for "9.html" 3057s ok 195 3057s ok 196 3057s ok 197 3057s ok 198 3057s ok 199 3057s running 5 test gambit for "0.html" 3057s ok 200 3057s ok 201 3057s ok 202 3057s ok 203 3057s ok 204 3057s DirectoryIndex /modules/alias/index.html 3057s ok 205 3057s expecting 403 for DirectoryIndex foo goo moo bleh 3057s ok 206 3057s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 3057s ok 207 3057s 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 3057s ok 208 3057s removed .htaccess (no DirectoryIndex), expecting default (index.html) 3057s ok 209 3057s ok 210 3057s ok 211 3057s ok 212 # skip missing DirectorySlash NotFound 3057s ok 3061s t/modules/directorymatch.t .......... 3061s 1..2 3061s # Running under perl version 5.040000 for linux 3061s # Current time local: Fri Feb 21 13:32:34 2025 3061s # Current time GMT: Fri Feb 21 13:32:34 2025 3061s # Using Test.pm version 1.31 3061s # Using Apache/Test.pm version 1.44 3061s # testing : code for /index.html 3061s # expected: 200 3061s # received: '200' 3061s ok 1 3061s # testing : check for DMMATCH1 3061s # expected: '1' 3061s # received: '1' 3061s ok 2 3061s ok 3065s t/modules/env.t ..................... 3065s 1..6 3065s # Running under perl version 5.040000 for linux 3065s # Current time local: Fri Feb 21 13:32:38 2025 3065s # Current time GMT: Fri Feb 21 13:32:38 2025 3065s # Using Test.pm version 1.31 3065s # Using Apache/Test.pm version 1.44 3065s # host: /modules/env/host.shtml 3065s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 3065s ok 1 3065s # nothere: /modules/env/nothere.shtml 3065s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 3065s ok 2 3065s # set: /modules/env/set.shtml 3065s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 3065s ok 3 3065s # setempty: /modules/env/setempty.shtml 3065s # setempty: EXPECT -><- ACTUAL -><- 3065s ok 4 3065s # type: /modules/env/type.shtml 3065s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 3065s ok 5 3065s # unset: /modules/env/unset.shtml 3065s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 3065s ok 6 3065s ok 3070s t/modules/expires.t ................. 3070s 1..92 3070s # Running under perl version 5.040000 for linux 3070s # Current time local: Fri Feb 21 13:32:42 2025 3070s # Current time GMT: Fri Feb 21 13:32:42 2025 3070s # Using Test.pm version 1.31 3070s # Using Apache/Test.pm version 1.44 3070s # debug: index.html 3070s HTTP/1.1 200 OK 3070s Cache-Control: max-age=324505510 3070s Connection: close 3070s Date: Fri, 21 Feb 2025 13:32:46 GMT 3070s Accept-Ranges: bytes 3070s ETag: "3-62772ef7d8680" 3070s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3070s Vary: In-If1 3070s Content-Length: 3 3070s Content-Type: text/html 3070s Expires: Tue, 05 Jun 2035 09:57:57 GMT 3070s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3070s Client-Date: Fri, 21 Feb 2025 13:32:46 GMT 3070s Client-Peer: 127.0.0.1:8529 3070s Client-Response-Num: 1 3070s DMMATCH1: 1 3070s 3070s 3070s ok 1 3070s # debug: [Cache-Control] [max-age=324505510] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 3070s # debug: expires 2064650277 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 332425819 3070s # debug: actual : 332425819 3070s ok 2 3070s # debug: text.txt 3070s HTTP/1.1 200 OK 3070s Cache-Control: max-age=0 3070s Connection: close 3070s Date: Fri, 21 Feb 2025 13:32:46 GMT 3070s Accept-Ranges: bytes 3070s ETag: "0-62772ef7d8680" 3070s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3070s Vary: In-If1 3070s Content-Type: text/plain 3070s Expires: Fri, 21 Feb 2025 13:32:46 GMT 3070s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3070s Client-Date: Fri, 21 Feb 2025 13:32:46 GMT 3070s Client-Peer: 127.0.0.1:8529 3070s Client-Response-Num: 1 3070s DMMATCH1: 1 3070s 3070s 3070s ok 3 3070s # debug: [Cache-Control] [max-age=0] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740144766 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 7920308 3070s # debug: actual : 7920308 3070s ok 4 3070s # debug: image.gif 3070s HTTP/1.1 200 OK 3070s Cache-Control: max-age=120 3070s Connection: close 3070s Date: Fri, 21 Feb 2025 13:32:46 GMT 3070s Accept-Ranges: bytes 3070s ETag: "0-62772ef7d8680" 3070s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3070s Vary: In-If1 3070s Content-Type: image/gif 3070s Expires: Fri, 21 Feb 2025 13:34:46 GMT 3070s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3070s Client-Date: Fri, 21 Feb 2025 13:32:46 GMT 3070s Client-Peer: 127.0.0.1:8529 3070s Client-Response-Num: 1 3070s DMMATCH1: 1 3070s 3070s 3070s ok 5 3070s # debug: [Cache-Control] [max-age=120] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:34:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:34:46 GMT 3070s # debug: expires 1740144886 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 120 3070s # debug: actual : 120 3070s ok 6 3070s # debug: foo.jpg 3070s HTTP/1.1 200 OK 3070s Cache-Control: max-age=86400 3070s Connection: close 3070s Date: Fri, 21 Feb 2025 13:32:46 GMT 3070s Accept-Ranges: bytes 3070s ETag: "0-62772ef7d8680" 3070s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3070s Vary: In-If1 3070s Content-Type: image/jpeg 3070s Expires: Sat, 22 Feb 2025 13:32:46 GMT 3070s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3070s Client-Date: Fri, 21 Feb 2025 13:32:46 GMT 3070s Client-Peer: 127.0.0.1:8529 3070s Client-Response-Num: 1 3070s DMMATCH1: 1 3070s 3070s 3070s ok 7 3070s # debug: [Cache-Control] [max-age=86400] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Expires] [Sat, 22 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Sat, 22 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740231166 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 86400 3070s # debug: actual : 86400 3070s ok 8 3070s # debug: [Cache-Control] [max-age=324505510] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 3070s # debug: expires 2064650277 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 332425819 3070s # debug: actual : 332425819 3070s ok 9 3070s # debug: [Cache-Control] [max-age=0] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740144766 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 7920308 3070s # debug: actual : 7920308 3070s ok 10 3070s # debug: [Cache-Control] [max-age=120] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:34:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:34:46 GMT 3070s # debug: expires 1740144886 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 120 3070s # debug: actual : 120 3070s ok 11 3070s # debug: [Cache-Control] [max-age=86400] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Expires] [Sat, 22 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Sat, 22 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740231166 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 86400 3070s # debug: actual : 86400 3070s ok 12 3070s # --- 3070s # ExpiresActive On 3070s # debug: [Cache-Control] [max-age=324505510] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 3070s # debug: expires 2064650277 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 332425819 3070s # debug: actual : 332425819 3070s ok 13 3070s # --- 3070s # ExpiresActive On 3070s # debug: [Cache-Control] [max-age=0] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740144766 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 7920308 3070s # debug: actual : 7920308 3070s ok 14 3070s # --- 3070s # ExpiresActive On 3070s # debug: [Cache-Control] [max-age=120] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:34:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:34:46 GMT 3070s # debug: expires 1740144886 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 120 3070s # debug: actual : 120 3070s ok 15 3070s # --- 3070s # ExpiresActive On 3070s # debug: [Cache-Control] [max-age=86400] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Expires] [Sat, 22 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Sat, 22 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740231166 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 86400 3070s # debug: actual : 86400 3070s ok 16 3070s #--- 3070s # ExpiresActive On 3070s ExpiresDefault M40696396 3070s # debug: [Cache-Control] [max-age=32776087] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Expires] [Sat, 07 Mar 2026 22:00:54 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Sat, 07 Mar 2026 22:00:54 GMT 3070s # debug: expires 1772920854 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 40696396 3070s # debug: actual : 40696396 3070s ok 17 3070s #--- 3070s # ExpiresActive On 3070s ExpiresDefault M40696396 3070s # debug: [Cache-Control] [max-age=0] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740144766 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 7920308 3070s # debug: actual : 7920308 3070s ok 18 3070s #--- 3070s # ExpiresActive On 3070s ExpiresDefault M40696396 3070s # debug: [Cache-Control] [max-age=120] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:34:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:34:46 GMT 3070s # debug: expires 1740144886 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 120 3070s # debug: actual : 120 3070s ok 19 3070s #--- 3070s # ExpiresActive On 3070s ExpiresDefault M40696396 3070s # debug: [Cache-Control] [max-age=86400] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Expires] [Sat, 22 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Sat, 22 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740231166 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 86400 3070s # debug: actual : 86400 3070s ok 20 3070s # --- 3070s # ExpiresActive On 3070s ExpiresByType text/plain A36044498 3070s # debug: [Cache-Control] [max-age=324505510] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 3070s # debug: expires 2064650277 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 332425819 3070s # debug: actual : 332425819 3070s ok 21 3070s # --- 3070s # ExpiresActive On 3070s ExpiresByType text/plain A36044498 3070s # debug: [Cache-Control] [max-age=36044498] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Expires] [Tue, 14 Apr 2026 17:54:24 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Tue, 14 Apr 2026 17:54:24 GMT 3070s # debug: expires 1776189264 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 36044498 3070s # debug: actual : 36044498 3070s ok 22 3070s # --- 3070s # ExpiresActive On 3070s ExpiresByType text/plain A36044498 3070s # debug: [Cache-Control] [max-age=120] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:34:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:34:46 GMT 3070s # debug: expires 1740144886 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 120 3070s # debug: actual : 120 3070s ok 23 3070s # --- 3070s # ExpiresActive On 3070s ExpiresByType text/plain A36044498 3070s # debug: [Cache-Control] [max-age=86400] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Expires] [Sat, 22 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Sat, 22 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740231166 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 86400 3070s # debug: actual : 86400 3070s ok 24 3070s # --- 3070s # ExpiresActive On 3070s ExpiresDefault "modification plus 2 months 17 days 4 hours 30 minutes 48 seconds" 3070s ExpiresByType text/plain "modification plus 3 months 12 days 1 hours 2 minutes 30 seconds" 3070s # debug: [Cache-Control] [max-age=0] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740144766 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 7920308 3070s # debug: actual : 7920308 3070s ok 25 3070s # --- 3070s # ExpiresActive On 3070s ExpiresDefault "modification plus 2 months 17 days 4 hours 30 minutes 48 seconds" 3070s ExpiresByType text/plain "modification plus 3 months 12 days 1 hours 2 minutes 30 seconds" 3070s # debug: [Cache-Control] [max-age=896241] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Expires] [Mon, 03 Mar 2025 22:30:08 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Mon, 03 Mar 2025 22:30:08 GMT 3070s # debug: expires 1741041008 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 8816550 3070s # debug: actual : 8816550 3070s ok 26 3070s # --- 3070s # ExpiresActive On 3070s ExpiresDefault "modification plus 2 months 17 days 4 hours 30 minutes 48 seconds" 3070s ExpiresByType text/plain "modification plus 3 months 12 days 1 hours 2 minutes 30 seconds" 3070s # debug: [Cache-Control] [max-age=120] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:34:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:34:46 GMT 3070s # debug: expires 1740144886 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 120 3070s # debug: actual : 120 3070s ok 27 3070s # --- 3070s # ExpiresActive On 3070s ExpiresDefault "modification plus 2 months 17 days 4 hours 30 minutes 48 seconds" 3070s ExpiresByType text/plain "modification plus 3 months 12 days 1 hours 2 minutes 30 seconds" 3070s # debug: [Cache-Control] [max-age=86400] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Expires] [Sat, 22 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Sat, 22 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740231166 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 86400 3070s # debug: actual : 86400 3070s ok 28 3070s #--- 3070s # ExpiresActive On 3070s ExpiresDefault A5027343 3070s # debug: [Cache-Control] [max-age=5027343] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Expires] [Sun, 20 Apr 2025 18:01:49 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Sun, 20 Apr 2025 18:01:49 GMT 3070s # debug: expires 1745172109 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 5027343 3070s # debug: actual : 5027343 3070s ok 29 3070s #--- 3070s # ExpiresActive On 3070s ExpiresDefault A5027343 3070s # debug: [Cache-Control] [max-age=0] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740144766 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 7920308 3070s # debug: actual : 7920308 3070s ok 30 3070s #--- 3070s # ExpiresActive On 3070s ExpiresDefault A5027343 3070s # debug: [Cache-Control] [max-age=120] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:34:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:34:46 GMT 3070s # debug: expires 1740144886 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 120 3070s # debug: actual : 120 3070s ok 31 3070s #--- 3070s # ExpiresActive On 3070s ExpiresDefault A5027343 3070s # debug: [Cache-Control] [max-age=86400] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Expires] [Sat, 22 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Sat, 22 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740231166 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 86400 3070s # debug: actual : 86400 3070s ok 32 3070s # --- 3070s # ExpiresActive On 3070s ExpiresByType image/gif M38031992 3070s # debug: [Cache-Control] [max-age=324505510] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 3070s # debug: expires 2064650277 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 332425819 3070s # debug: actual : 332425819 3070s ok 33 3070s # --- 3070s # ExpiresActive On 3070s ExpiresByType image/gif M38031992 3070s # debug: [Cache-Control] [max-age=0] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740144766 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 7920308 3070s # debug: actual : 7920308 3070s ok 34 3070s # --- 3070s # ExpiresActive On 3070s ExpiresByType image/gif M38031992 3070s # debug: [Cache-Control] [max-age=30111683] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Expires] [Thu, 05 Feb 2026 01:54:10 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Thu, 05 Feb 2026 01:54:10 GMT 3070s # debug: expires 1770256450 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 38031992 3070s # debug: actual : 38031992 3070s ok 35 3070s # --- 3070s # ExpiresActive On 3070s ExpiresByType image/gif M38031992 3070s # debug: [Cache-Control] [max-age=86400] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Expires] [Sat, 22 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Sat, 22 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740231166 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 86400 3070s # debug: actual : 86400 3070s ok 36 3070s # --- 3070s # ExpiresActive On 3070s ExpiresDefault M35428401 3070s ExpiresByType image/gif A37348601 3070s # debug: [Cache-Control] [max-age=27508092] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Expires] [Mon, 05 Jan 2026 22:40:59 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Mon, 05 Jan 2026 22:40:59 GMT 3070s # debug: expires 1767652859 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 35428401 3070s # debug: actual : 35428401 3070s ok 37 3070s # --- 3070s # ExpiresActive On 3070s ExpiresDefault M35428401 3070s ExpiresByType image/gif A37348601 3070s # debug: [Cache-Control] [max-age=0] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740144766 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 7920308 3070s # debug: actual : 7920308 3070s ok 38 3070s # --- 3070s # ExpiresActive On 3070s ExpiresDefault M35428401 3070s ExpiresByType image/gif A37348601 3070s # debug: [Cache-Control] [max-age=37348601] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Expires] [Wed, 29 Apr 2026 20:09:27 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Wed, 29 Apr 2026 20:09:27 GMT 3070s # debug: expires 1777493367 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 37348601 3070s # debug: actual : 37348601 3070s ok 39 3070s # --- 3070s # ExpiresActive On 3070s ExpiresDefault M35428401 3070s ExpiresByType image/gif A37348601 3070s # debug: [Cache-Control] [max-age=86400] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Expires] [Sat, 22 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Sat, 22 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740231166 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 86400 3070s # debug: actual : 86400 3070s ok 40 3070s #--- 3070s # ExpiresActive On 3070s ExpiresDefault "modification plus 1 years 3 months 1 weeks 10 days 6 hours 21 minutes 46 seconds" 3070s # debug: [Cache-Control] [max-age=32883397] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Expires] [Mon, 09 Mar 2026 03:49:24 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Mon, 09 Mar 2026 03:49:24 GMT 3070s # debug: expires 1773028164 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 40803706 3070s # debug: actual : 40803706 3070s ok 41 3070s #--- 3070s # ExpiresActive On 3070s ExpiresDefault "modification plus 1 years 3 months 1 weeks 10 days 6 hours 21 minutes 46 seconds" 3070s # debug: [Cache-Control] [max-age=0] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740144766 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 7920308 3070s # debug: actual : 7920308 3070s ok 42 3070s #--- 3070s # ExpiresActive On 3070s ExpiresDefault "modification plus 1 years 3 months 1 weeks 10 days 6 hours 21 minutes 46 seconds" 3070s # debug: [Cache-Control] [max-age=120] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:34:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:34:46 GMT 3070s # debug: expires 1740144886 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 120 3070s # debug: actual : 120 3070s ok 43 3070s #--- 3070s # ExpiresActive On 3070s ExpiresDefault "modification plus 1 years 3 months 1 weeks 10 days 6 hours 21 minutes 46 seconds" 3070s # debug: [Cache-Control] [max-age=86400] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Expires] [Sat, 22 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Sat, 22 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740231166 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 86400 3070s # debug: actual : 86400 3070s ok 44 3070s # --- 3070s # ExpiresActive On 3070s ExpiresByType image/jpeg "access plus 2 months 14 days 7 hours 17 minutes 19 seconds" 3070s # debug: [Cache-Control] [max-age=324505510] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 3070s # debug: expires 2064650277 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 332425819 3070s # debug: actual : 332425819 3070s ok 45 3070s # --- 3070s # ExpiresActive On 3070s ExpiresByType image/jpeg "access plus 2 months 14 days 7 hours 17 minutes 19 seconds" 3070s # debug: [Cache-Control] [max-age=0] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740144766 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 7920308 3070s # debug: actual : 7920308 3070s ok 46 3070s # --- 3070s # ExpiresActive On 3070s ExpiresByType image/jpeg "access plus 2 months 14 days 7 hours 17 minutes 19 seconds" 3070s # debug: [Cache-Control] [max-age=120] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:34:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:34:46 GMT 3070s # debug: expires 1740144886 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 120 3070s # debug: actual : 120 3070s ok 47 3070s # --- 3070s # ExpiresActive On 3070s ExpiresByType image/jpeg "access plus 2 months 14 days 7 hours 17 minutes 19 seconds" 3070s # debug: [Cache-Control] [max-age=6419839] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Expires] [Tue, 06 May 2025 20:50:05 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Tue, 06 May 2025 20:50:05 GMT 3070s # debug: expires 1746564605 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 6419839 3070s # debug: actual : 6419839 3070s ok 48 3070s # --- 3070s # ExpiresActive On 3070s ExpiresDefault A35794148 3070s ExpiresByType image/jpeg M38111986 3070s # debug: [Cache-Control] [max-age=35794148] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Expires] [Sat, 11 Apr 2026 20:21:54 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Sat, 11 Apr 2026 20:21:54 GMT 3070s # debug: expires 1775938914 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 35794148 3070s # debug: actual : 35794148 3070s ok 49 3070s # --- 3070s # ExpiresActive On 3070s ExpiresDefault A35794148 3070s ExpiresByType image/jpeg M38111986 3070s # debug: [Cache-Control] [max-age=0] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: expires 1740144766 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 7920308 3070s # debug: actual : 7920308 3070s ok 50 3070s # --- 3070s # ExpiresActive On 3070s ExpiresDefault A35794148 3070s ExpiresByType image/jpeg M38111986 3070s # debug: [Cache-Control] [max-age=120] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Expires] [Fri, 21 Feb 2025 13:34:46 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 21 Feb 2025 13:34:46 GMT 3070s # debug: expires 1740144886 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 120 3070s # debug: actual : 120 3070s ok 51 3070s # --- 3070s # ExpiresActive On 3070s ExpiresDefault A35794148 3070s ExpiresByType image/jpeg M38111986 3070s # debug: [Cache-Control] [max-age=30191677] 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Expires] [Fri, 06 Feb 2026 00:07:24 GMT] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 3070s # debug: modified 1732224458 3070s # debug: expires Fri, 06 Feb 2026 00:07:24 GMT 3070s # debug: expires 1770336444 3070s # debug: access Fri, 21 Feb 2025 13:32:46 GMT 3070s # debug: access 1740144766 3070s # debug: expected: 38111986 3070s # debug: actual : 38111986 3070s ok 52 3070s # --- 3070s # ExpiresActive Off 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 53 3070s # --- 3070s # ExpiresActive Off 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 54 3070s # --- 3070s # ExpiresActive Off 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 55 3070s # --- 3070s # ExpiresActive Off 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 56 3070s #--- 3070s # ExpiresActive Off 3070s ExpiresDefault "access plus 1 years 3 months 2 weeks 15 days 3 hours 43 minutes 34 seconds" 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 57 3070s #--- 3070s # ExpiresActive Off 3070s ExpiresDefault "access plus 1 years 3 months 2 weeks 15 days 3 hours 43 minutes 34 seconds" 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 58 3070s #--- 3070s # ExpiresActive Off 3070s ExpiresDefault "access plus 1 years 3 months 2 weeks 15 days 3 hours 43 minutes 34 seconds" 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 59 3070s #--- 3070s # ExpiresActive Off 3070s ExpiresDefault "access plus 1 years 3 months 2 weeks 15 days 3 hours 43 minutes 34 seconds" 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 60 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresByType text/plain M5454968 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 61 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresByType text/plain M5454968 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 62 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresByType text/plain M5454968 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 63 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresByType text/plain M5454968 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 64 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresDefault "access plus 1 years 3 months 1 weeks 13 days 1 hours 5 minutes 8 seconds" 3070s ExpiresByType text/plain M35091431 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 65 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresDefault "access plus 1 years 3 months 1 weeks 13 days 1 hours 5 minutes 8 seconds" 3070s ExpiresByType text/plain M35091431 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 66 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresDefault "access plus 1 years 3 months 1 weeks 13 days 1 hours 5 minutes 8 seconds" 3070s ExpiresByType text/plain M35091431 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 67 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresDefault "access plus 1 years 3 months 1 weeks 13 days 1 hours 5 minutes 8 seconds" 3070s ExpiresByType text/plain M35091431 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 68 3070s #--- 3070s # ExpiresActive Off 3070s ExpiresDefault "access plus 1 years 3 months 12 days 1 hours 37 minutes 4 seconds" 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 69 3070s #--- 3070s # ExpiresActive Off 3070s ExpiresDefault "access plus 1 years 3 months 12 days 1 hours 37 minutes 4 seconds" 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 70 3070s #--- 3070s # ExpiresActive Off 3070s ExpiresDefault "access plus 1 years 3 months 12 days 1 hours 37 minutes 4 seconds" 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 71 3070s #--- 3070s # ExpiresActive Off 3070s ExpiresDefault "access plus 1 years 3 months 12 days 1 hours 37 minutes 4 seconds" 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 72 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresByType image/gif A9270249 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 73 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresByType image/gif A9270249 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 74 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresByType image/gif A9270249 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 75 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresByType image/gif A9270249 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 76 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresDefault A9687605 3070s ExpiresByType image/gif M10044615 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 77 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresDefault A9687605 3070s ExpiresByType image/gif M10044615 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 78 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresDefault A9687605 3070s ExpiresByType image/gif M10044615 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 79 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresDefault A9687605 3070s ExpiresByType image/gif M10044615 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 80 3070s #--- 3070s # ExpiresActive Off 3070s ExpiresDefault A34395076 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 81 3070s #--- 3070s # ExpiresActive Off 3070s ExpiresDefault A34395076 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 82 3070s #--- 3070s # ExpiresActive Off 3070s ExpiresDefault A34395076 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 83 3070s #--- 3070s # ExpiresActive Off 3070s ExpiresDefault A34395076 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 84 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresByType image/jpeg M4524388 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 85 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresByType image/jpeg M4524388 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 86 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresByType image/jpeg M4524388 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 87 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresByType image/jpeg M4524388 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 88 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresDefault A4673487 3070s ExpiresByType image/jpeg "modification plus 1 years 1 months 18 days 2 hours 35 minutes 26 seconds" 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["3-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Length] [3] 3070s # debug: [Content-Type] [text/html] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 89 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresDefault A4673487 3070s ExpiresByType image/jpeg "modification plus 1 years 1 months 18 days 2 hours 35 minutes 26 seconds" 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [text/plain] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 90 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresDefault A4673487 3070s ExpiresByType image/jpeg "modification plus 1 years 1 months 18 days 2 hours 35 minutes 26 seconds" 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/gif] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 91 3070s # --- 3070s # ExpiresActive Off 3070s ExpiresDefault A4673487 3070s ExpiresByType image/jpeg "modification plus 1 years 1 months 18 days 2 hours 35 minutes 26 seconds" 3070s # debug: [Connection] [close] 3070s # debug: [Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Accept-Ranges] [bytes] 3070s # debug: [ETag] ["0-62772ef7d8680"] 3070s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 3070s # debug: [Vary] [In-If1] 3070s # debug: [Content-Type] [image/jpeg] 3070s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 3070s # debug: [Client-Date] [Fri, 21 Feb 2025 13:32:46 GMT] 3070s # debug: [Client-Peer] [127.0.0.1:8529] 3070s # debug: [Client-Response-Num] [1] 3070s # debug: [DMMATCH1] [1] 3070s ok 92 3070s ok 3075s t/modules/ext_filter.t .............. 3075s 1..24 3075s # Running under perl version 5.040000 for linux 3075s # Current time local: Fri Feb 21 13:32:46 2025 3075s # Current time GMT: Fri Feb 21 13:32:46 2025 3075s # Using Test.pm version 1.31 3075s # Using Apache/Test.pm version 1.44 3075s # testing : sed output filter 3075s # expected: 'barbar' 3075s # received: 'barbar' 3075s ok 1 3075s # testing : slow filter process 3075s # expected: 'foobar' 3075s # received: 'foobar' 3075s ok 2 3075s # testing : echo worked 3075s # expected: 200 3075s # received: '200' 3075s ok 3 3075s # testing : request body filtered 3075s # expected: 'barbar 3075s # ' 3075s # received: 'barbar 3075s # ' 3075s ok 4 3075s # testing : got 413 error 3075s # expected: 413 3075s # received: '413' 3075s ok 5 3075s # testing : got 413 error body 3075s # expected: qr/413 Request Entity Too Large/ 3075s # received: ' 3075s # 3075s # 413 Request Entity Too Large 3075s # 3075s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

3075s # The requested resource does not allow request data with POST requests, or the amount of data provided in 3075s # the request exceeds the capacity limit. 3075s # 3075s # ' 3075s ok 24 3075s ok 3079s t/modules/filter.t .................. 3079s 1..5 3079s # Running under perl version 5.040000 for linux 3079s # Current time local: Fri Feb 21 13:32:52 2025 3079s # Current time GMT: Fri Feb 21 13:32:52 2025 3079s # Using Test.pm version 1.31 3079s # Using Apache/Test.pm version 1.44 3079s # expected: 'HELLOWORLD' 3079s # received: 'HELLOWORLD' 3079s ok 1 3079s # expected: 'HELLOWORLD' 3079s # received: 'HELLOWORLD' 3079s ok 2 3079s # expected: 'HELLOWORLD' 3079s # received: 'HELLOWORLD' 3079s ok 3 3079s # expected: 'helloworld' 3079s # received: 'helloworld' 3079s ok 4 3079s # expected: 'helloworld' 3079s # received: 'helloworld' 3079s ok 5 3079s ok 3084s t/modules/headers.t ................. 3084s 1..376 3084s # Running under perl version 5.040000 for linux 3084s # Current time local: Fri Feb 21 13:32:56 2025 3084s # Current time GMT: Fri Feb 21 13:32:56 2025 3084s # Using Test.pm version 1.31 3084s # Using Apache/Test.pm version 1.44 3084s ok 1 3084s ok 2 3084s ok 3 3084s ok 4 3084s ok 5 3084s ok 6 3084s ok 7 3084s ok 8 3084s ok 9 3084s ok 10 3084s ok 11 3084s ok 12 3084s ok 13 3084s ok 14 3084s ok 15 3084s ok 16 3084s ok 17 3084s ok 18 3084s ok 19 3084s ok 20 3084s ok 21 3084s ok 22 3084s ok 23 3084s ok 24 3084s ok 25 3084s ok 26 3084s ok 27 3084s ok 28 3084s ok 29 3084s ok 30 3084s ok 31 3084s ok 32 3084s ok 33 3084s ok 34 3084s ok 35 3084s ok 36 3084s ok 37 3084s ok 38 3084s ok 39 3084s ok 40 3084s ok 41 3084s ok 42 3084s ok 43 3084s ok 44 3084s ok 45 3084s ok 46 3084s ok 47 3084s ok 48 3084s ok 49 3084s ok 50 3084s ok 51 3084s ok 52 3084s ok 53 3084s ok 54 3084s ok 55 3084s ok 56 3084s ok 57 3084s ok 58 3084s ok 59 3084s ok 60 3084s ok 61 3084s ok 62 3084s ok 63 3084s ok 64 3084s ok 65 3084s ok 66 3084s ok 67 3084s ok 68 3084s ok 69 3084s ok 70 3084s ok 71 3084s ok 72 3084s ok 73 3084s ok 74 3084s ok 75 3084s ok 76 3084s ok 77 3084s ok 78 3084s ok 79 3084s ok 80 3084s ok 81 3084s ok 82 3084s ok 83 3084s ok 84 3084s ok 85 3084s ok 86 3084s ok 87 3084s ok 88 3084s ok 89 3084s ok 90 3084s ok 91 3084s ok 92 3084s ok 93 3084s ok 94 3084s ok 95 3084s ok 96 3084s ok 97 3084s ok 98 3084s ok 99 3084s ok 100 3084s ok 101 3084s ok 102 3084s ok 103 3084s ok 104 3084s ok 105 3084s ok 106 3084s ok 107 3084s ok 108 3084s ok 109 3084s ok 110 3084s ok 111 3084s ok 112 3084s ok 113 3084s ok 114 3084s ok 115 3084s ok 116 3084s ok 117 3084s ok 118 3084s ok 119 3084s ok 120 3084s ok 121 3084s ok 122 3084s ok 123 3084s ok 124 3084s ok 125 3084s ok 126 3084s ok 127 3084s ok 128 3084s ok 129 3084s ok 130 3084s ok 131 3084s ok 132 3084s ok 133 3084s ok 134 3084s ok 135 3084s ok 136 3084s ok 137 3084s ok 138 3084s ok 139 3084s ok 140 3084s ok 141 3084s ok 142 3084s ok 143 3084s ok 144 3084s ok 145 3084s ok 146 3084s ok 147 3084s ok 148 3084s ok 149 3084s ok 150 3084s ok 151 3084s ok 152 3084s ok 153 3084s ok 154 3084s ok 155 3084s ok 156 3084s ok 157 3084s ok 158 3084s ok 159 3084s ok 160 3084s ok 161 3084s ok 162 3084s ok 163 3084s ok 164 3084s ok 165 3084s ok 166 3084s ok 167 3084s ok 168 3084s ok 169 3084s ok 170 3084s ok 171 3084s ok 172 3084s ok 173 3084s ok 174 3084s ok 175 3084s ok 176 3084s ok 177 3084s ok 178 3084s ok 179 3084s ok 180 3084s ok 181 3084s ok 182 3084s ok 183 3084s ok 184 3084s ok 185 3084s ok 186 3084s ok 187 3084s ok 188 3084s ok 189 3084s ok 190 3084s ok 191 3084s ok 192 3084s ok 193 3084s ok 194 3084s ok 195 3084s ok 196 3084s ok 197 3084s ok 198 3084s ok 199 3084s ok 200 3084s ok 201 3084s ok 202 3084s ok 203 3084s ok 204 3084s ok 205 3084s ok 206 3084s ok 207 3084s ok 208 3084s ok 209 3084s ok 210 3084s ok 211 3084s ok 212 3084s ok 213 3084s ok 214 3084s ok 215 3084s ok 216 3084s ok 217 3084s ok 218 3084s ok 219 3084s ok 220 3084s ok 221 3084s ok 222 3084s ok 223 3084s ok 224 3084s ok 225 3084s ok 226 3084s ok 227 3084s ok 228 3084s ok 229 3084s ok 230 3084s ok 231 3084s ok 232 3084s ok 233 3084s ok 234 3084s ok 235 3084s ok 236 3084s ok 237 3084s ok 238 3084s ok 239 3084s ok 240 3084s ok 241 3084s ok 242 3084s ok 243 3084s ok 244 3084s ok 245 3084s ok 246 3084s ok 247 3084s ok 248 3084s ok 249 3084s ok 250 3084s ok 251 3084s ok 252 3084s ok 253 3084s ok 254 3084s ok 255 3084s ok 256 3084s ok 257 3084s ok 258 3084s ok 259 3084s ok 260 3084s ok 261 3084s ok 262 3084s ok 263 3084s ok 264 3084s ok 265 3084s ok 266 3084s ok 267 3084s ok 268 3084s ok 269 3084s ok 270 3084s ok 271 3084s ok 272 3084s ok 273 3084s ok 274 3084s ok 275 3084s ok 276 3084s ok 277 3084s ok 278 3084s ok 279 3084s ok 280 3084s ok 281 3084s ok 282 3084s ok 283 3084s ok 284 3084s ok 285 3084s ok 286 3084s ok 287 3084s ok 288 3084s ok 289 3084s ok 290 3084s ok 291 3084s ok 292 3084s ok 293 3084s ok 294 3084s ok 295 3084s ok 296 3084s ok 297 3084s ok 298 3084s ok 299 3084s ok 300 3084s ok 301 3084s ok 302 3084s ok 303 3084s ok 304 3084s ok 305 3084s ok 306 3084s ok 307 3084s ok 308 3084s ok 309 3084s ok 310 3084s ok 311 3084s ok 312 3084s ok 313 3084s ok 314 3084s ok 315 3084s ok 316 3084s ok 317 3084s ok 318 3084s ok 319 3084s ok 320 3084s ok 321 3084s ok 322 3084s ok 323 3084s ok 324 3084s ok 325 3084s ok 326 3084s ok 327 3084s ok 328 3084s ok 329 3084s ok 330 3084s ok 331 3084s ok 332 3084s ok 333 3084s ok 334 3084s ok 335 3084s ok 336 3084s ok 337 3084s ok 338 3084s ok 339 3084s ok 340 3084s 3084s 3084s 3084s Header sent n°0: 3084s header: Test-Header 3084s value: value 3084s Header sent n°1: 3084s header: Aaa 3084s value: b 3084s Header sent n°2: 3084s header: Aa 3084s value: bb 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 341 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: value 3084s received: value 3084s 3084s Header received n°1: 3084s header: Aaa 3084s expected: b 3084s received: b 3084s 3084s Header received n°2: 3084s header: Aa 3084s expected: bb 3084s received: bb 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Aa: bb 3084s Aaa: b 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: value 3084s 3084s ok 342 3084s 3084s 3084s 3084s Header sent n°0: 3084s header: Test-Header 3084s value: foo 3084s Header sent n°1: 3084s header: aaa 3084s value: b 3084s Header sent n°2: 3084s header: aa 3084s value: bb 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 343 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: foo 3084s received: foo 3084s 3084s Header received n°1: 3084s header: aa 3084s expected: bb 3084s received: bb 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Aa: bb 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: foo 3084s 3084s ok 344 3084s 3084s 3084s 3084s Header sent n°0: 3084s header: Test-Header 3084s value: foo 3084s Header sent n°1: 3084s header: Test-Header1 3084s value: value1 3084s Header sent n°2: 3084s header: Test-Header2 3084s value: value2 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 345 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: foo 3084s received: foo 3084s 3084s Header received n°1: 3084s header: Test-Header1 3084s expected: value1 3084s received: value1 3084s 3084s Header received n°2: 3084s header: Test-Header2 3084s expected: value2 3084s received: value2 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: foo 3084s Test-Header1: value1 3084s Test-Header2: value2 3084s 3084s ok 346 3084s 3084s 3084s 3084s Header sent n°0: 3084s header: Test-Header 3084s value: foofoo 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 347 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: barfoo 3084s received: barfoo 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: barfoo 3084s 3084s ok 348 3084s 3084s 3084s 3084s Header sent n°0: 3084s header: Test-Header 3084s value: foo2foo2 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 349 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: barfoo2 3084s received: barfoo2 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: barfoo2 3084s ok 350 3084s 3084s 3084s 3084s Header sent n°0: 3084s header: Test-Header 3084s value: foofoo 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 351 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: bar2foo 3084s received: bar2foo 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: bar2foo 3084s 3084s ok 352 3084s 3084s 3084s 3084s Header sent n°0: 3084s header: Test-Header 3084s value: foofoo 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 353 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: barbar 3084s received: barbar 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: barbar 3084s 3084s ok 354 3084s 3084s 3084s 3084s Header sent n°0: 3084s header: Test-Header 3084s value: foo2foo2 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 355 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: barbar 3084s received: barbar 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: barbar 3084s 3084s ok 356 3084s 3084s 3084s 3084s Header sent n°0: 3084s header: Test-Header 3084s value: foofoo 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 357 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: bar2bar2 3084s received: bar2bar2 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: bar2bar2 3084s 3084s ok 358 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 359 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: foo 3084s received: foo 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: foo 3084s 3084s ok 360 3084s 3084s 3084s 3084s Header sent n°0: 3084s header: Test-Header 3084s value: foo 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 361 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: foo 3084s received: foo 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: foo 3084s 3084s ok 362 3084s 3084s 3084s 3084s Header sent n°0: 3084s header: Test-Header 3084s value: "foo" 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 363 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: "foo", foo 3084s received: "foo", foo 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: "foo", foo 3084s 3084s ok 364 3084s 3084s 3084s 3084s Header sent n°0: 3084s header: Test-Header 3084s value: foo 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 365 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: foo, bar 3084s received: foo, bar 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: foo, bar 3084s 3084s ok 366 3084s 3084s 3084s 3084s Header sent n°0: 3084s header: Test-Header 3084s value: foo 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 367 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: foo 3084s received: foo 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: foo 3084s 3084s ok 368 3084s 3084s 3084s 3084s Header sent n°0: 3084s header: Test-Header 3084s value: foo 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 369 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: foo 3084s received: foo 3084s 3084s Header received n°1: 3084s header: Test-Header2 3084s expected: bar 3084s received: bar 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: foo 3084s Test-Header2: bar 3084s 3084s ok 370 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 371 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: foo 3084s received: foo 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: foo 3084s 3084s ok 372 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 373 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: foo 3084s received: foo 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: foo 3084s 3084s ok 374 3084s # testing : Checking return code is '200' 3084s # expected: 200 3084s # received: '200' 3084s ok 375 3084s 3084s Header received n°0: 3084s header: Test-Header 3084s expected: foo 3084s received: foo 3084s 3084s Response received is: 3084s HTTP/1.1 200 OK 3084s Connection: close 3084s Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Accept-Ranges: bytes 3084s ETag: "0-62772ef7d8680" 3084s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3084s Vary: In-If1 3084s Content-Length: 0 3084s Content-Type: text/html 3084s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3084s Client-Date: Fri, 21 Feb 2025 13:33:01 GMT 3084s Client-Peer: 127.0.0.1:8529 3084s Client-Response-Num: 1 3084s DMMATCH1: 1 3084s Test-Header: foo 3084s 3084s ok 376 3084s ok 3093s t/modules/heartbeat.t ............... 3093s 1..1 3093s # Running under perl version 5.040000 for linux 3093s # Current time local: Fri Feb 21 13:33:01 2025 3093s # Current time GMT: Fri Feb 21 13:33:01 2025 3093s # Using Test.pm version 1.31 3093s # Using Apache/Test.pm version 1.44 3093s Expecting at least 3 heartbeat ; Seen: 5 3093s ok 1 3093s ok 3100s t/modules/include.t ................. 3100s 1..98 3100s # Running under perl version 5.040000 for linux 3100s # Current time local: Fri Feb 21 13:33:10 2025 3100s # Current time GMT: Fri Feb 21 13:33:10 2025 3100s # Using Test.pm version 1.31 3100s # Using Apache/Test.pm version 1.44 3100s # testing : GET /modules/include/abs-path.shtml 3100s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 3100s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 3100s ok 1 3100s # testing : GET /modules/include/apexpr/err.shtml 3100s # expected: '[an error occurred while processing this directive] err.shtml' 3100s # received: '[an error occurred while processing this directive] err.shtml' 3100s ok 2 3100s # testing : GET /modules/include/apexpr/if1.shtml 3100s # expected: 'pass' 3100s # received: 'pass' 3100s ok 3 3100s # testing : GET /modules/include/apexpr/lazyvar.shtml 3100s # expected: 'pass' 3100s # received: 'pass' 3100s ok 4 3100s # testing : GET /modules/include/apexpr/restrict.shtml 3100s # expected: '[an error occurred while processing this directive] restrict.shtml' 3100s # received: '[an error occurred while processing this directive] restrict.shtml' 3100s ok 5 3100s # testing : GET /modules/include/apexpr/var.shtml 3100s # expected: 'pass pass pass' 3100s # received: 'pass pass pass' 3100s ok 6 3100s # testing : GET /modules/include/big.shtml 3100s # expected: 'hello pass pass pass hello' 3100s # received: 'hello pass pass pass hello' 3100s ok 7 3100s # testing : GET /modules/include/comment.shtml 3100s # expected: 'No comment here' 3100s # received: 'No comment here' 3100s ok 8 3100s # testing : GET /modules/include/echo.shtml 3100s # expected: 'echo.shtml' 3100s # received: 'echo.shtml' 3100s ok 9 3100s # testing : GET /modules/include/echo1.shtml 3100s # expected: '' 3100s # received: '' 3100s ok 10 3100s # testing : GET /modules/include/echo2.shtml 3100s # expected: ' pass config echomsg pass' 3100s # received: ' pass config echomsg pass' 3100s ok 11 3100s # testing : GET /modules/include/echo3.shtml 3100s # expected: '' 3100s # received: '' 3100s ok 12 3100s # testing : GET /modules/include/encode.shtml 3100s # expected: '# %^ %23%20%25%5e' 3100s # received: '# %^ %23%20%25%5e' 3100s ok 13 3100s # testing : GET /modules/include/errmsg1.shtml 3100s # expected: 'errmsg' 3100s # received: 'errmsg' 3100s ok 14 3100s # testing : GET /modules/include/errmsg2.shtml 3100s # expected: 'errmsg' 3100s # received: 'errmsg' 3100s ok 15 3100s # testing : GET /modules/include/errmsg3.shtml 3100s # expected: 'errmsg' 3100s # received: 'errmsg' 3100s ok 16 3100s # testing : GET /modules/include/errmsg4.shtml 3100s # expected: 'pass errmsg' 3100s # received: 'pass errmsg' 3100s ok 17 3100s # testing : GET /modules/include/errmsg5.shtml 3100s # expected: '' 3100s # received: '' 3100s ok 18 3100s # testing : GET /modules/include/exec/off/cgi.shtml 3100s # expected: '[an error occurred while processing this directive]' 3100s # received: '[an error occurred while processing this directive]' 3100s ok 19 3100s # testing : GET /modules/include/exec/off/cmd.shtml 3100s # expected: '[an error occurred while processing this directive]' 3100s # received: '[an error occurred while processing this directive]' 3100s ok 20 3100s # testing : GET /modules/include/exec/on/cgi.shtml 3100s # expected: 'perl cgi' 3100s # received: 'perl cgi' 3100s ok 21 3100s # testing : GET /modules/include/exec/on/cmd.shtml 3100s # expected: 'pass' 3100s # received: 'pass' 3100s ok 22 3100s # testing : GET /modules/include/extra/inc-bogus.shtml 3100s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 3100s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 3100s ok 23 3100s # testing : GET /modules/include/foo.shtml 3100s # expected: '[an error occurred while processing this directive] foo.shtml body' 3100s # received: '[an error occurred while processing this directive] foo.shtml body' 3100s ok 24 3100s # testing : GET /modules/include/foo1.shtml 3100s # expected: '[an error occurred while processing this directive] foo.shtml body' 3100s # received: '[an error occurred while processing this directive] foo.shtml body' 3100s ok 25 3100s # testing : GET /modules/include/foo2.shtml 3100s # expected: '[an error occurred while processing this directive] foo.shtml body' 3100s # received: '[an error occurred while processing this directive] foo.shtml body' 3100s ok 26 3100s # testing : GET /modules/include/if1.shtml 3100s # expected: 'pass' 3100s # received: 'pass' 3100s ok 27 3100s # testing : GET /modules/include/if10.shtml 3100s # expected: 'pass' 3100s # received: 'pass' 3100s ok 28 3100s # testing : GET /modules/include/if11.shtml 3100s # expected: 'pass' 3100s # received: 'pass' 3100s ok 29 3100s # testing : GET /modules/include/if2.shtml 3100s # expected: 'pass pass' 3100s # received: 'pass pass' 3100s ok 30 3100s # testing : GET /modules/include/if3.shtml 3100s # expected: 'pass pass pass' 3100s # received: 'pass pass pass' 3100s ok 31 3100s # testing : GET /modules/include/if4.shtml 3100s # expected: 'pass pass' 3100s # received: 'pass pass' 3100s ok 32 3100s # testing : GET /modules/include/if5.shtml 3100s # expected: 'pass pass pass' 3100s # received: 'pass pass pass' 3100s ok 33 3100s # testing : GET /modules/include/if6.shtml 3100s # expected: '[an error occurred while processing this directive]' 3100s # received: '[an error occurred while processing this directive]' 3100s ok 34 3100s # testing : GET /modules/include/if7.shtml 3100s # expected: '[an error occurred while processing this directive]' 3100s # received: '[an error occurred while processing this directive]' 3100s ok 35 3100s # testing : GET /modules/include/if8.shtml 3100s # expected: 'pass' 3100s # received: 'pass' 3100s ok 36 3100s # testing : GET /modules/include/if9.shtml 3100s # expected: 'pass pass' 3100s # received: 'pass pass' 3100s ok 37 3100s # testing : GET /modules/include/inc-nego.shtml 3100s # expected: 'index.html.en' 3100s # received: 'index.html.en' 3100s ok 38 3100s # testing : GET /modules/include/inc-rfile.shtml 3100s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 3100s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 3100s ok 39 3100s # testing : GET /modules/include/inc-rvirtual.shtml 3100s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 3100s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 3100s ok 40 3100s # testing : GET /modules/include/include1.shtml 3100s # expected: 'inc-two.shtml body include.shtml body' 3100s # received: 'inc-two.shtml body include.shtml body' 3100s ok 41 3100s # testing : GET /modules/include/include2.shtml 3100s # expected: 'inc-two.shtml body include.shtml body' 3100s # received: 'inc-two.shtml body include.shtml body' 3100s ok 42 3100s # testing : GET /modules/include/include3.shtml 3100s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 3100s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 3100s ok 43 3100s # testing : GET /modules/include/include4.shtml 3100s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 3100s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 3100s ok 44 3100s # testing : GET /modules/include/include5.shtml 3100s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 3100s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 3100s ok 45 3100s # testing : GET /modules/include/include6.shtml 3100s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 3100s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 3100s ok 46 3100s # testing : GET /modules/include/malformed.shtml 3100s # expected: '[an error occurred while processing this directive] malformed.shtml' 3100s # received: '[an error occurred while processing this directive] malformed.shtml' 3100s ok 47 3100s # testing : POST /modules/include/mod_request/echo.shtml 3100s # expected: 'echo.shtml' 3100s # received: 'echo.shtml' 3100s ok 48 3100s # testing : POST /modules/include/mod_request/post.shtml 3100s # expected: 'POST foo: bar foo2: bar2' 3100s # received: 'POST foo: bar foo2: bar2' 3100s ok 49 3100s # testing : sizeof(body) > KeptBodySize 3100s # expected: 413 3100s # received: '413' 3100s ok 50 3100s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 3100s # expected: 'GET foo: bar foo2: bar2' 3100s # received: 'GET foo: bar foo2: bar2' 3100s ok 51 3100s # testing : GET /modules/include/newline.shtml 3100s # expected: 'inc-two.shtml body' 3100s # received: 'inc-two.shtml body' 3100s ok 52 3100s # testing : GET /modules/include/notreal.shtml 3100s # expected: 'pass ' 3100s # received: '-->' 3100s ok 54 3100s # testing : GET /modules/include/parse2.shtml 3100s # expected: '"' 3100s # received: '"' 3100s ok 55 3100s # testing : GET /modules/include/ranged-virtual.shtml with Range 3100s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 3100s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 3100s ok 56 3100s # testing : GET /modules/include/regex.shtml 3100s # expected: '(none) 1 (none)' 3100s # received: '(none) 1 (none)' 3100s ok 57 3100s # testing : GET /modules/include/retagged1.shtml 3100s # expected: 'retagged1.shtml' 3100s # received: 'retagged1.shtml' 3100s ok 58 3100s # testing : GET /modules/include/retagged2.shtml 3100s # expected: '----retagged2.shtml' 3100s # received: '----retagged2.shtml' 3100s ok 59 3100s # testing : GET /modules/include/set.shtml 3100s # expected: 'set works' 3100s # received: 'set works' 3100s ok 60 3100s # testing : GET /modules/include/var128.shtml 3100s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 3100s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 3100s ok 61 3100s # testing : GET /modules/include/virtualq.shtml?foo=bar 3100s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 3100s # received: 'foo=bar pass inc-two.shtml body foo=bar' 3100s ok 62 3100s # testing : GET /modules/include/size.shtml 3100s # expected: '1,122 1,122 1.1K 1.1K' 3100s # received: '1,122 1,122 1.1K 1.1K' 3100s ok 63 3100s # testing : GET /modules/include/file.shtml 3100s # expected: 'Thursday, November 21, 2024 Thursday, November 21, 2024 1732224458 1732224458' 3100s # received: 'Thursday, November 21, 2024 Thursday, November 21, 2024 1732224458 1732224458' 3100s ok 64 3100s # testing : GET /modules/include/printenv.shtml 3100s # expected: '200' 3100s # received: '200' 3100s ok 65 3100s ok 66 3100s ok 67 3100s # testing : /mod_include test/ 3100s # expected: qr/mod_include test/ 3100s # received: ' 3100s # 3100s # mod_include test 3100s # 3100s # 3100s # 3100s #

mod_include test

3100s # 3100s # 3100s # Hello World 3100s # 3100s #

[back]

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

mod_include test

3100s # 3100s # 3100s # Hello World 3100s # 3100s #

[back]

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

mod_include test

3100s # 3100s # 3100s # Hello World 3100s # 3100s #

[back]

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

Load Balancer Manager for localhost

3134s # 3134s #
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1
3134s #
Server Built: 2024-11-21T21:36:30
3134s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
3134s #
3134s #

LoadBalancer Status for balancer://foo1 [pafa88976_foo1]

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

LoadBalancer Status for balancer://foo2 [pafa88976_foo2]

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

LoadBalancer Status for balancer://foo3 [pafa88976_foo3]

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

LoadBalancer Status for balancer://foo4 [pafa88976_foo4]

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

LoadBalancer Status for balancer://pr45434 [pafa88976_pr45434]

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

LoadBalancer Status for balancer://failover [pafa88976_failover]

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

LoadBalancer Status for balancer://dynproxy [pafa88976_dynproxy]

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

Moved Permanently

3182s #

The document has moved here.

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

Moved Permanently

3182s #

The document has moved here.

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

Moved Permanently

3182s #

The document has moved here.

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

Moved Permanently

3182s #

The document has moved here.

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

Multiple Choices

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

Available documents: 3182s #

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

Multiple Choices

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

Available documents: 3182s #

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

Multiple Choices

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

Available documents: 3182s #

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

Moved Permanently

3182s #

The document has moved here.

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

Multiple Choices

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

Available documents: 3182s #

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

Multiple Choices

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

Available documents: 3182s #

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

Moved Permanently

3182s #

The document has moved here.

3182s # 3182s # ' 3182s ok 48 3182s ok 3186s t/modules/status.t .................. 3186s 1..1 3186s # Running under perl version 5.040000 for linux 3186s # Current time local: Fri Feb 21 13:34:39 2025 3186s # Current time GMT: Fri Feb 21 13:34:39 2025 3186s # Using Test.pm version 1.31 3186s # Using Apache/Test.pm version 1.44 3186s 3186s 3186s Apache Status 3186s 3186s

Apache Server Status for localhost (via 127.0.0.1)

3186s 3186s
Server Version: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1
3186s
Server MPM: event
3186s
Server Built: 2024-11-21T21:36:30 3186s

3186s
Current Time: Friday, 21-Feb-2025 13:34:43 UTC
3186s
Restart Time: Friday, 21-Feb-2025 13:26:56 UTC
3186s
Parent Server Config. Generation: 1
3186s
Parent Server MPM Generation: 0
3186s
Server uptime: 7 minutes 47 seconds
3186s
Server load: 1.18 1.14 1.02
3186s
Total accesses: 6884 - Total Traffic: 138.4 MB - Total Duration: 32702
3186s
CPU Usage: u6.2 s8.3 cu1.12 cs1.15 - 3.59% CPU load
3186s
14.7 requests/sec - 303.5 kB/second - 20.6 kB/request - 4.75044 ms/request
3186s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
3186s
3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0947915no0yes0025000
1947953no0yes1024000
2947970no0yes0025000
3976608no0yes0025000
Sum400 1099000
3186s
_________________________________________W______________________
3186s ____________________________________............................
3186s ................................................................
3186s ................................................................
3186s ................................................................
3186s ................................................................
3186s ................
3186s

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

3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s
SrvPIDAccMCPU 3186s SSReqDurConnChildSlotClientProtocolVHostRequest
0-09479150/73/73_ 3186s 3.57411370.04.384.38 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
0-09479150/65/65_ 3186s 3.5741940.00.350.35 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
0-09479150/59/59_ 3186s 3.5441880.01.181.18 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09479150/59/59_ 3186s 3.5441570.00.430.43 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09479150/64/64_ 3186s 3.5741770.00.300.30 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-09479150/63/63_ 3186s 3.5741800.00.350.35 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
0-09479150/62/62_ 3186s 3.5741590.00.290.29 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-09479150/60/60_ 3186s 3.5641690.00.790.79 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09479150/64/64_ 3186s 3.5641780.00.500.50 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09479150/62/62_ 3186s 3.56411350.06.286.28 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09479150/60/60_ 3186s 3.5841900.00.800.80 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
0-09479150/58/58_ 3186s 3.58411590.010.0610.06 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-09479150/66/66_ 3186s 3.56411130.00.310.31 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09479150/60/60_ 3186s 3.56411570.00.830.83 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09479150/59/59_ 3186s 3.5381910.00.900.90 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09479150/58/58_ 3186s 3.58412190.06.096.09 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
0-09479150/71/71_ 3186s 3.56811330.00.910.91 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09479150/50/50_ 3186s 3.5481900.00.260.26 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09479150/70/70_ 3186s 3.56411020.00.390.39 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
0-09479150/50/50_ 3186s 3.54411020.00.320.32 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09479150/68/68_ 3186s 3.564010760.00.430.43 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
0-09479150/48/48_ 3186s 3.54411190.00.220.22 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09479150/64/64_ 3186s 3.574167160.00.670.67 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
0-09479150/54/54_ 3186s 3.5441510.00.280.28 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09479150/57/57_ 3186s 3.5443790.00.580.58 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/91/91_ 3186s 4.76811160.00.480.48 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/88/88_ 3186s 4.80811300.00.530.53 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/87/87_ 3186s 4.80801700.02.292.29 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/88/88_ 3186s 4.76821420.04.324.32 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/86/86_ 3186s 4.76431580.00.480.48 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/93/93_ 3186s 4.80411980.00.360.36 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
1-09479530/85/85_ 3186s 4.80411700.00.390.39 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
1-09479530/89/89_ 3186s 4.78411700.00.460.46 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/88/88_ 3186s 4.80412180.06.436.43 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-09479530/90/90_ 3186s 4.78411300.00.840.84 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/83/83_ 3186s 4.80412010.00.490.49 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
1-09479530/97/97_ 3186s 4.80411160.00.480.48 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-09479530/85/85_ 3186s 4.75811750.00.370.37 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/92/92_ 3186s 4.80411720.00.800.80 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-09479530/83/83_ 3186s 4.78411570.02.342.34 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/90/90_ 3186s 4.784112150.010.3810.38 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479531/92/92W 3186s 4.75001270.00.730.73 3186s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
1-09479530/91/91_ 3186s 4.75811000.00.460.46 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/83/83_ 3186s 4.7881930.00.490.49 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/83/83_ 3186s 4.78811360.00.420.42 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/89/89_ 3186s 4.78811040.00.450.45 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/90/90_ 3186s 4.75811120.01.321.32 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/92/92_ 3186s 4.78811090.00.610.61 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/83/83_ 3186s 4.7581920.00.450.45 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09479530/86/86_ 3186s 4.7581770.00.500.50 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/77/77_ 3186s 4.76814870.010.3810.38 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/70/70_ 3186s 4.76831040.00.380.38 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/72/72_ 3186s 4.74811000.00.350.35 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/75/75_ 3186s 4.80811250.00.490.49 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/71/71_ 3186s 4.77811380.01.161.16 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/73/73_ 3186s 4.78811090.00.360.36 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/74/74_ 3186s 4.80812190.06.216.21 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/65/65_ 3186s 4.8081630.00.290.29 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/77/77_ 3186s 4.78811680.00.530.53 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/71/71_ 3186s 4.78823120.01.251.25 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/73/73_ 3186s 4.80811240.00.330.33 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/75/75_ 3186s 4.76411560.00.410.41 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/66/66_ 3186s 4.8141990.00.270.27 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
2-09479700/77/77_ 3186s 4.79431060.00.570.57 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/74/74_ 3186s 4.82411550.00.310.31 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
2-09479700/76/76_ 3186s 4.76421050.00.530.53 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/70/70_ 3186s 4.82411290.00.440.44 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
2-09479700/66/66_ 3186s 4.79411270.00.490.49 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/79/79_ 3186s 4.8241940.00.460.46 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
2-09479700/75/75_ 3186s 4.76811370.04.904.90 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/68/68_ 3186s 4.76811490.00.820.82 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/69/69_ 3186s 4.79811300.02.262.26 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/76/76_ 3186s 4.79812900.010.7510.75 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/66/66_ 3186s 4.80812450.04.274.27 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09479700/71/71_ 3186s 4.80811130.00.470.47 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/54/54_ 3186s 3.498112010.00.370.37 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/56/56_ 3186s 3.48812270.00.280.28 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/54/54_ 3186s 3.45811680.00.770.77 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/51/51_ 3186s 3.46811800.00.240.24 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/58/58_ 3186s 3.46811110.00.300.30 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/51/51_ 3186s 3.49821210.00.310.31 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/58/58_ 3186s 3.49811340.00.310.31 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/53/53_ 3186s 3.46811240.00.200.20 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/55/55_ 3186s 3.49811190.00.230.23 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/50/50_ 3186s 3.49811520.00.140.14 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/57/57_ 3186s 3.47811000.00.280.28 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/51/51_ 3186s 3.47811500.00.520.52 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/58/58_ 3186s 3.49811480.00.310.31 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/52/52_ 3186s 3.49811610.00.170.17 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/53/53_ 3186s 3.43812290.00.350.35 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/53/53_ 3186s 3.47811590.00.250.25 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/56/56_ 3186s 3.50411820.00.350.35 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
3-09766080/55/55_ 3186s 3.514121920.00.260.26 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
3-09766080/56/56_ 3186s 3.47411530.00.450.45 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/51/51_ 3186s 3.47411680.00.430.43 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/55/55_ 3186s 3.51411500.00.430.43 3186s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
3-09766080/52/52_ 3186s 3.438168140.00.610.61 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/55/55_ 3186s 3.47414050.06.716.71 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/50/50_ 3186s 3.47811830.00.190.19 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09766080/56/56_ 3186s 3.48811740.00.480.48 3186s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3186s
3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s 3186s
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
3186s 3186s 3186s ok 1 3186s ok 3193s t/modules/substitute.t .............. 3193s 1..19 3193s # Running under perl version 5.040000 for linux 3193s # Current time local: Fri Feb 21 13:34:43 2025 3193s # Current time GMT: Fri Feb 21 13:34:43 2025 3193s # Using Test.pm version 1.31 3193s # Using Apache/Test.pm version 1.44 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'barbar': OK 3193s ok 1 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'barbar': OK 3193s ok 2 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'foofoo': OK 3193s ok 3 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'barbar': OK 3193s ok 4 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'barbar': OK 3193s ok 5 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'barbar': OK 3193s ok 6 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'foof 3193s oo': OK 3193s ok 7 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'xfoo': OK 3193s ok 8 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 3193s ok 9 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s barx 3193s ': OK 3193s ok 10 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'a$1axb(': OK 3193s ok 11 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'a$XX': OK 3193s ok 12 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 3193s ok 13 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'x&x': OK 3193s ok 14 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'xx': OK 3193s ok 15 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'fcooar': OK 3193s ok 16 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'fc$1ar': OK 3193s ok 17 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'fdooar': OK 3193s ok 18 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s got 200 'XXXfooXXX 3193s bar': OK 3193s ok 19 3193s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 3193s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 3193s ok 3199s t/modules/unique_id.t ............... 3199s 1..300 3199s # Running under perl version 5.040000 for linux 3199s # Current time local: Fri Feb 21 13:34:50 2025 3199s # Current time GMT: Fri Feb 21 13:34:50 2025 3199s # Using Test.pm version 1.31 3199s # Using Apache/Test.pm version 1.44 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 1 3199s # unique id: Z7iA_swxIJ6aZofozKR4UwAAAI4 3199s ok 2 3199s ok 3 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 4 3199s # unique id: Z7iA_s0ycZ6JEb-dJHIYogAAANc 3199s ok 5 3199s ok 6 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 7 3199s # unique id: Z7iA_n4TcHAPCQ-dT22KjAAAAFE 3199s ok 8 3199s ok 9 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 10 3199s # unique id: Z7iA_rDUnV_n8s8cPE9kYgAAAA4 3199s ok 11 3199s ok 12 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 13 3199s # unique id: Z7iA_n4TcHAPCQ-dT22KjQAAAFU 3199s ok 14 3199s ok 15 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 16 3199s # unique id: Z7iA_swxIJ6aZofozKR4VAAAAI0 3199s ok 17 3199s ok 18 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 19 3199s # unique id: Z7iA_n4TcHAPCQ-dT22KjgAAAFc 3199s ok 20 3199s ok 21 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 22 3199s # unique id: Z7iA_swxIJ6aZofozKR4VQAAAI8 3199s ok 23 3199s ok 24 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 25 3199s # unique id: Z7iA_rDUnV_n8s8cPE9kYwAAABE 3199s ok 26 3199s ok 27 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 28 3199s # unique id: Z7iA_swxIJ6aZofozKR4VgAAAJE 3199s ok 29 3199s ok 30 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 31 3199s # unique id: Z7iA_swxIJ6aZofozKR4VwAAAJQ 3199s ok 32 3199s ok 33 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 34 3199s # unique id: Z7iA_s0ycZ6JEb-dJHIYowAAANU 3199s ok 35 3199s ok 36 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 37 3199s # unique id: Z7iA_s0ycZ6JEb-dJHIYpAAAAM4 3199s ok 38 3199s ok 39 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 40 3199s # unique id: Z7iA_rDUnV_n8s8cPE9kZAAAABM 3199s ok 41 3199s ok 42 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 43 3199s # unique id: Z7iA_n4TcHAPCQ-dT22KjwAAAFY 3199s ok 44 3199s ok 45 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 46 3199s # unique id: Z7iA_swxIJ6aZofozKR4WAAAAJY 3199s ok 47 3199s ok 48 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 49 3199s # unique id: Z7iA_s0ycZ6JEb-dJHIYpQAAAME 3199s ok 50 3199s ok 51 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 52 3199s # unique id: Z7iA_swxIJ6aZofozKR4WQAAAIA 3199s ok 53 3199s ok 54 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 55 3199s # unique id: Z7iA_s0ycZ6JEb-dJHIYpgAAAMA 3199s ok 56 3199s ok 57 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 58 3199s # unique id: Z7iA_n4TcHAPCQ-dT22KkAAAAEE 3199s ok 59 3199s ok 60 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 61 3199s # unique id: Z7iA_s0ycZ6JEb-dJHIYpwAAAMM 3199s ok 62 3199s ok 63 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 64 3199s # unique id: Z7iA_n4TcHAPCQ-dT22KkQAAAEI 3199s ok 65 3199s ok 66 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 67 3199s # unique id: Z7iA_34TcHAPCQ-dT22KkgAAAEM 3199s ok 68 3199s ok 69 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 70 3199s # unique id: Z7iA_34TcHAPCQ-dT22KkwAAAEQ 3199s ok 71 3199s ok 72 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 73 3199s # unique id: Z7iA_8wxIJ6aZofozKR4WgAAAIE 3199s ok 74 3199s ok 75 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 76 3199s # unique id: Z7iA_80ycZ6JEb-dJHIYqAAAAMY 3199s ok 77 3199s ok 78 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 79 3199s # unique id: Z7iA_8wxIJ6aZofozKR4WwAAAII 3199s ok 80 3199s ok 81 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 82 3199s # unique id: Z7iA_80ycZ6JEb-dJHIYqQAAAMk 3199s ok 83 3199s ok 84 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 85 3199s # unique id: Z7iA_8wxIJ6aZofozKR4XAAAAIM 3199s ok 86 3199s ok 87 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 88 3199s # unique id: Z7iA_8wxIJ6aZofozKR4XQAAAIQ 3199s ok 89 3199s ok 90 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 91 3199s # unique id: Z7iA_8wxIJ6aZofozKR4XgAAAIY 3199s ok 92 3199s ok 93 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 94 3199s # unique id: Z7iA_80ycZ6JEb-dJHIYqgAAAMc 3199s ok 95 3199s ok 96 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 97 3199s # unique id: Z7iA_80ycZ6JEb-dJHIYqwAAAMo 3199s ok 98 3199s ok 99 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 100 3199s # unique id: Z7iA_34TcHAPCQ-dT22KlAAAAEY 3199s ok 101 3199s ok 102 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 103 3199s # unique id: Z7iA_34TcHAPCQ-dT22KlQAAAEc 3199s ok 104 3199s ok 105 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 106 3199s # unique id: Z7iA_8wxIJ6aZofozKR4XwAAAIU 3199s ok 107 3199s ok 108 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 109 3199s # unique id: Z7iA_34TcHAPCQ-dT22KlgAAAEk 3199s ok 110 3199s ok 111 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 112 3199s # unique id: Z7iA_34TcHAPCQ-dT22KlwAAAEw 3199s ok 113 3199s ok 114 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 115 3199s # unique id: Z7iA_8wxIJ6aZofozKR4YAAAAIg 3199s ok 116 3199s ok 117 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 118 3199s # unique id: Z7iA_7DUnV_n8s8cPE9kZQAAABQ 3199s ok 119 3199s ok 120 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 121 3199s # unique id: Z7iA_80ycZ6JEb-dJHIYrAAAAMw 3199s ok 122 3199s ok 123 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 124 3199s # unique id: Z7iA_8wxIJ6aZofozKR4YQAAAIo 3199s ok 125 3199s ok 126 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 127 3199s # unique id: Z7iA_34TcHAPCQ-dT22KmAAAAE4 3199s ok 128 3199s ok 129 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 130 3199s # unique id: Z7iA_80ycZ6JEb-dJHIYrQAAAMs 3199s ok 131 3199s ok 132 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 133 3199s # unique id: Z7iA_8wxIJ6aZofozKR4YgAAAIw 3199s ok 134 3199s ok 135 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 136 3199s # unique id: Z7iA_8wxIJ6aZofozKR4YwAAAI4 3199s ok 137 3199s ok 138 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 139 3199s # unique id: Z7iA_7DUnV_n8s8cPE9kZgAAAAA 3199s ok 140 3199s ok 141 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 142 3199s # unique id: Z7iA_80ycZ6JEb-dJHIYrgAAAM0 3199s ok 143 3199s ok 144 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 145 3199s # unique id: Z7iA_80ycZ6JEb-dJHIYrwAAANA 3199s ok 146 3199s ok 147 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 148 3199s # unique id: Z7iA_34TcHAPCQ-dT22KmQAAAE0 3199s ok 149 3199s ok 150 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 151 3199s # unique id: Z7iA_7DUnV_n8s8cPE9kZwAAAAE 3199s ok 152 3199s ok 153 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 154 3199s # unique id: Z7iA_34TcHAPCQ-dT22KmgAAAE8 3199s ok 155 3199s ok 156 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 157 3199s # unique id: Z7iA_7DUnV_n8s8cPE9kaAAAABY 3199s ok 158 3199s ok 159 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 160 3199s # unique id: Z7iA_8wxIJ6aZofozKR4ZAAAAI0 3199s ok 161 3199s ok 162 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 163 3199s # unique id: Z7iA_7DUnV_n8s8cPE9kaQAAAAQ 3199s ok 164 3199s ok 165 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 166 3199s # unique id: Z7iA_80ycZ6JEb-dJHIYsAAAANI 3199s ok 167 3199s ok 168 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 169 3199s # unique id: Z7iA_8wxIJ6aZofozKR4ZQAAAJA 3199s ok 170 3199s ok 171 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 172 3199s # unique id: Z7iA_80ycZ6JEb-dJHIYsQAAANM 3199s ok 173 3199s ok 174 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 175 3199s # unique id: Z7iA_8wxIJ6aZofozKR4ZgAAAJI 3199s ok 176 3199s ok 177 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 178 3199s # unique id: Z7iA_34TcHAPCQ-dT22KmwAAAFA 3199s ok 179 3199s ok 180 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 181 3199s # unique id: Z7iA_7DUnV_n8s8cPE9kagAAAAM 3199s ok 182 3199s ok 183 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 184 3199s # unique id: Z7iA_80ycZ6JEb-dJHIYsgAAANY 3199s ok 185 3199s ok 186 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 187 3199s # unique id: Z7iA_80ycZ6JEb-dJHIYswAAANU 3199s ok 188 3199s ok 189 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 190 3199s # unique id: Z7iA_34TcHAPCQ-dT22KnAAAAFI 3199s ok 191 3199s ok 192 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 193 3199s # unique id: Z7iA_8wxIJ6aZofozKR4ZwAAAJU 3199s ok 194 3199s ok 195 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 196 3199s # unique id: Z7iA_80ycZ6JEb-dJHIYtAAAANg 3199s ok 197 3199s ok 198 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 199 3199s # unique id: Z7iA_8wxIJ6aZofozKR4aAAAAJQ 3199s ok 200 3199s ok 201 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 202 3199s # unique id: Z7iA_80ycZ6JEb-dJHIYtQAAAM4 3199s ok 203 3199s ok 204 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 205 3199s # unique id: Z7iA_8wxIJ6aZofozKR4aQAAAJY 3199s ok 206 3199s ok 207 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 208 3199s # unique id: Z7iA_80ycZ6JEb-dJHIYtgAAAME 3199s ok 209 3199s ok 210 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 211 3199s # unique id: Z7iBAH4TcHAPCQ-dT22KnQAAAFM 3199s ok 212 3199s ok 213 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 214 3199s # unique id: Z7iBAM0ycZ6JEb-dJHIYtwAAAMI 3199s ok 215 3199s ok 216 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 217 3199s # unique id: Z7iBAH4TcHAPCQ-dT22KngAAAFQ 3199s ok 218 3199s ok 219 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 220 3199s # unique id: Z7iBAMwxIJ6aZofozKR4agAAAJc 3199s ok 221 3199s ok 222 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 223 3199s # unique id: Z7iBALDUnV_n8s8cPE9kawAAAAc 3199s ok 224 3199s ok 225 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 226 3199s # unique id: Z7iBALDUnV_n8s8cPE9kbAAAAAY 3199s ok 227 3199s ok 228 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 229 3199s # unique id: Z7iBAM0ycZ6JEb-dJHIYuAAAAMA 3199s ok 230 3199s ok 231 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 232 3199s # unique id: Z7iBAH4TcHAPCQ-dT22KnwAAAFc 3199s ok 233 3199s ok 234 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 235 3199s # unique id: Z7iBAMwxIJ6aZofozKR4awAAAIE 3199s ok 236 3199s ok 237 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 238 3199s # unique id: Z7iBAM0ycZ6JEb-dJHIYuQAAAMU 3199s ok 239 3199s ok 240 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 241 3199s # unique id: Z7iBALDUnV_n8s8cPE9kbQAAAAg 3199s ok 242 3199s ok 243 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 244 3199s # unique id: Z7iBAH4TcHAPCQ-dT22KoAAAAFg 3199s ok 245 3199s ok 246 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 247 3199s # unique id: Z7iBALDUnV_n8s8cPE9kbgAAAAo 3199s ok 248 3199s ok 249 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 250 3199s # unique id: Z7iBAM0ycZ6JEb-dJHIYugAAAMQ 3199s ok 251 3199s ok 252 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 253 3199s # unique id: Z7iBAM0ycZ6JEb-dJHIYuwAAAMc 3199s ok 254 3199s ok 255 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 256 3199s # unique id: Z7iBAH4TcHAPCQ-dT22KoQAAAEE 3199s ok 257 3199s ok 258 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 259 3199s # unique id: Z7iBAM0ycZ6JEb-dJHIYvAAAAMg 3199s ok 260 3199s ok 261 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 262 3199s # unique id: Z7iBAM0ycZ6JEb-dJHIYvQAAAMw 3199s ok 263 3199s ok 264 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 265 3199s # unique id: Z7iBAH4TcHAPCQ-dT22KogAAAEA 3199s ok 266 3199s ok 267 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 268 3199s # unique id: Z7iBAM0ycZ6JEb-dJHIYvgAAAMs 3199s ok 269 3199s ok 270 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 271 3199s # unique id: Z7iBAH4TcHAPCQ-dT22KowAAAEM 3199s ok 272 3199s ok 273 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 274 3199s # unique id: Z7iBAMwxIJ6aZofozKR4bAAAAII 3199s ok 275 3199s ok 276 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 277 3199s # unique id: Z7iBAM0ycZ6JEb-dJHIYvwAAAM8 3199s ok 278 3199s ok 279 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 280 3199s # unique id: Z7iBAMwxIJ6aZofozKR4bQAAAIQ 3199s ok 281 3199s ok 282 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 283 3199s # unique id: Z7iBAH4TcHAPCQ-dT22KpAAAAEQ 3199s ok 284 3199s ok 285 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 286 3199s # unique id: Z7iBAMwxIJ6aZofozKR4bgAAAIY 3199s ok 287 3199s ok 288 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 289 3199s # unique id: Z7iBALDUnV_n8s8cPE9kbwAAAAk 3199s ok 290 3199s ok 291 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 292 3199s # unique id: Z7iBAH4TcHAPCQ-dT22KpQAAAEY 3199s ok 293 3199s ok 294 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 295 3199s # unique id: Z7iBAH4TcHAPCQ-dT22KpgAAAEc 3199s ok 296 3199s ok 297 3199s # testing : fetch unique ID 3199s # expected: 200 3199s # received: '200' 3199s ok 298 3199s # unique id: Z7iBAMwxIJ6aZofozKR4bwAAAIc 3199s ok 299 3199s ok 300 3199s ok 3205s t/modules/usertrack.t ............... 3205s 1..1004 3205s # Running under perl version 5.040000 for linux 3205s # Current time local: Fri Feb 21 13:34:56 2025 3205s # Current time GMT: Fri Feb 21 13:34:56 2025 3205s # Using Test.pm version 1.31 3205s # Using Apache/Test.pm version 1.44 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 1 3205s ok 2 3205s Set-Cookie: usertrack_test=3a57f7c.62ea70eab2f2d; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=3a57f7c.62ea70eab2f2d 3205s ok 3 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 4 3205s ok 5 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 6 3205s ok 7 3205s Set-Cookie: usertrack_test=ab7e5b42.62ea70eab5c66; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=ab7e5b42.62ea70eab5c66 3205s ok 8 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 9 3205s ok 10 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 11 3205s ok 12 3205s Set-Cookie: usertrack_test=8aa3b411.62ea70eab7a4b; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=8aa3b411.62ea70eab7a4b 3205s ok 13 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 14 3205s ok 15 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 16 3205s ok 17 3205s Set-Cookie: usertrack_test=1c614e40.62ea70eab9745; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=1c614e40.62ea70eab9745 3205s ok 18 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 19 3205s ok 20 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 21 3205s ok 22 3205s Set-Cookie: usertrack_test=c97d2dd6.62ea70eabb440; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=c97d2dd6.62ea70eabb440 3205s ok 23 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 24 3205s ok 25 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 26 3205s ok 27 3205s Set-Cookie: usertrack_test=9e7f8beb.62ea70eabd008; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=9e7f8beb.62ea70eabd008 3205s ok 28 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 29 3205s ok 30 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 31 3205s ok 32 3205s Set-Cookie: usertrack_test=9ea2a068.62ea70eabecaf; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=9ea2a068.62ea70eabecaf 3205s ok 33 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 34 3205s ok 35 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 36 3205s ok 37 3205s Set-Cookie: usertrack_test=4e2a439e.62ea70eac0ab5; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=4e2a439e.62ea70eac0ab5 3205s ok 38 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 39 3205s ok 40 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 41 3205s ok 42 3205s Set-Cookie: usertrack_test=4dd3039d.62ea70eac29a3; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=4dd3039d.62ea70eac29a3 3205s ok 43 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 44 3205s ok 45 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 46 3205s ok 47 3205s Set-Cookie: usertrack_test=e2db5b11.62ea70eac49bc; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=e2db5b11.62ea70eac49bc 3205s ok 48 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 49 3205s ok 50 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 51 3205s ok 52 3205s Set-Cookie: usertrack_test=ee1b9271.62ea70eac64a7; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=ee1b9271.62ea70eac64a7 3205s ok 53 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 54 3205s ok 55 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 56 3205s ok 57 3205s Set-Cookie: usertrack_test=23a2f722.62ea70eac7f01; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=23a2f722.62ea70eac7f01 3205s ok 58 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 59 3205s ok 60 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 61 3205s ok 62 3205s Set-Cookie: usertrack_test=5db92cb6.62ea70eac9c55; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=5db92cb6.62ea70eac9c55 3205s ok 63 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 64 3205s ok 65 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 66 3205s ok 67 3205s Set-Cookie: usertrack_test=73fe5771.62ea70eacb76f; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=73fe5771.62ea70eacb76f 3205s ok 68 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 69 3205s ok 70 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 71 3205s ok 72 3205s Set-Cookie: usertrack_test=aa1ada25.62ea70eacd3b9; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=aa1ada25.62ea70eacd3b9 3205s ok 73 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 74 3205s ok 75 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 76 3205s ok 77 3205s Set-Cookie: usertrack_test=213ba0b4.62ea70eacef3b; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=213ba0b4.62ea70eacef3b 3205s ok 78 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 79 3205s ok 80 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 81 3205s ok 82 3205s Set-Cookie: usertrack_test=297c0d5a.62ea70ead0d9a; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=297c0d5a.62ea70ead0d9a 3205s ok 83 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 84 3205s ok 85 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 86 3205s ok 87 3205s Set-Cookie: usertrack_test=641bd06e.62ea70ead28b8; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=641bd06e.62ea70ead28b8 3205s ok 88 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 89 3205s ok 90 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 91 3205s ok 92 3205s Set-Cookie: usertrack_test=a88cd44.62ea70ead44fd; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=a88cd44.62ea70ead44fd 3205s ok 93 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 94 3205s ok 95 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 96 3205s ok 97 3205s Set-Cookie: usertrack_test=5fa46e68.62ea70ead5eb8; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=5fa46e68.62ea70ead5eb8 3205s ok 98 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 99 3205s ok 100 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 101 3205s ok 102 3205s Set-Cookie: usertrack_test=e108b9a4.62ea70ead79c2; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=e108b9a4.62ea70ead79c2 3205s ok 103 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 104 3205s ok 105 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 106 3205s ok 107 3205s Set-Cookie: usertrack_test=f5b650e8.62ea70ead9379; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=f5b650e8.62ea70ead9379 3205s ok 108 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 109 3205s ok 110 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 111 3205s ok 112 3205s Set-Cookie: usertrack_test=122b381a.62ea70eadb2c9; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=122b381a.62ea70eadb2c9 3205s ok 113 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 114 3205s ok 115 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 116 3205s ok 117 3205s Set-Cookie: usertrack_test=daf40326.62ea70eadce76; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=daf40326.62ea70eadce76 3205s ok 118 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 119 3205s ok 120 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 121 3205s ok 122 3205s Set-Cookie: usertrack_test=980710e7.62ea70eadea31; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=980710e7.62ea70eadea31 3205s ok 123 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 124 3205s ok 125 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 126 3205s ok 127 3205s Set-Cookie: usertrack_test=6b366545.62ea70eae0758; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=6b366545.62ea70eae0758 3205s ok 128 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 129 3205s ok 130 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 131 3205s ok 132 3205s Set-Cookie: usertrack_test=2425899f.62ea70eae2302; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=2425899f.62ea70eae2302 3205s ok 133 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 134 3205s ok 135 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 136 3205s ok 137 3205s Set-Cookie: usertrack_test=d25e1c6f.62ea70eae3f85; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=d25e1c6f.62ea70eae3f85 3205s ok 138 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 139 3205s ok 140 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 141 3205s ok 142 3205s Set-Cookie: usertrack_test=29411bd5.62ea70eae5c35; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=29411bd5.62ea70eae5c35 3205s ok 143 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 144 3205s ok 145 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 146 3205s ok 147 3205s Set-Cookie: usertrack_test=1265148a.62ea70eae7983; path=/; expires=Fri, 21-Feb-25 13:36:00 GMT 3205s Cookie: usertrack_test=1265148a.62ea70eae7983 3205s ok 148 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 149 3205s ok 150 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 151 3205s ok 152 3205s Set-Cookie: usertrack_test=a0d258d8.62ea70eae972d; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=a0d258d8.62ea70eae972d 3205s ok 153 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 154 3205s ok 155 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 156 3205s ok 157 3205s Set-Cookie: usertrack_test=1de80784.62ea70eaeb380; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=1de80784.62ea70eaeb380 3205s ok 158 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 159 3205s ok 160 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 161 3205s ok 162 3205s Set-Cookie: usertrack_test=f75ea51f.62ea70eaecf6c; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=f75ea51f.62ea70eaecf6c 3205s ok 163 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 164 3205s ok 165 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 166 3205s ok 167 3205s Set-Cookie: usertrack_test=4ef35788.62ea70eaeeb6f; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=4ef35788.62ea70eaeeb6f 3205s ok 168 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 169 3205s ok 170 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 171 3205s ok 172 3205s Set-Cookie: usertrack_test=d88cf14e.62ea70eaf06b8; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=d88cf14e.62ea70eaf06b8 3205s ok 173 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 174 3205s ok 175 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 176 3205s ok 177 3205s Set-Cookie: usertrack_test=699c0a53.62ea70eaf2398; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=699c0a53.62ea70eaf2398 3205s ok 178 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 179 3205s ok 180 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 181 3205s ok 182 3205s Set-Cookie: usertrack_test=1a724041.62ea70eaf4093; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=1a724041.62ea70eaf4093 3205s ok 183 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 184 3205s ok 185 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 186 3205s ok 187 3205s Set-Cookie: usertrack_test=fc9b6404.62ea70eaf5c2c; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=fc9b6404.62ea70eaf5c2c 3205s ok 188 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 189 3205s ok 190 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 191 3205s ok 192 3205s Set-Cookie: usertrack_test=cd6b4eea.62ea70eaf76e4; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=cd6b4eea.62ea70eaf76e4 3205s ok 193 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 194 3205s ok 195 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 196 3205s ok 197 3205s Set-Cookie: usertrack_test=aa593d32.62ea70eaf928f; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=aa593d32.62ea70eaf928f 3205s ok 198 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 199 3205s ok 200 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 201 3205s ok 202 3205s Set-Cookie: usertrack_test=7e91c54d.62ea70eafafc7; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=7e91c54d.62ea70eafafc7 3205s ok 203 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 204 3205s ok 205 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 206 3205s ok 207 3205s Set-Cookie: usertrack_test=269a19ca.62ea70eafcd50; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=269a19ca.62ea70eafcd50 3205s ok 208 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 209 3205s ok 210 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 211 3205s ok 212 3205s Set-Cookie: usertrack_test=96c69536.62ea70eafece7; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=96c69536.62ea70eafece7 3205s ok 213 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 214 3205s ok 215 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 216 3205s ok 217 3205s Set-Cookie: usertrack_test=d0ef536d.62ea70eb00b11; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=d0ef536d.62ea70eb00b11 3205s ok 218 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 219 3205s ok 220 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 221 3205s ok 222 3205s Set-Cookie: usertrack_test=2eed328c.62ea70eb02d23; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=2eed328c.62ea70eb02d23 3205s ok 223 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 224 3205s ok 225 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 226 3205s ok 227 3205s Set-Cookie: usertrack_test=ae183184.62ea70eb04d83; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=ae183184.62ea70eb04d83 3205s ok 228 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 229 3205s ok 230 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 231 3205s ok 232 3205s Set-Cookie: usertrack_test=b56c3caa.62ea70eb06d08; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=b56c3caa.62ea70eb06d08 3205s ok 233 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 234 3205s ok 235 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 236 3205s ok 237 3205s Set-Cookie: usertrack_test=4b9ac41.62ea70eb08c43; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=4b9ac41.62ea70eb08c43 3205s ok 238 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 239 3205s ok 240 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 241 3205s ok 242 3205s Set-Cookie: usertrack_test=dd092237.62ea70eb0ac91; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=dd092237.62ea70eb0ac91 3205s ok 243 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 244 3205s ok 245 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 246 3205s ok 247 3205s Set-Cookie: usertrack_test=1bdc9f98.62ea70eb0c938; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=1bdc9f98.62ea70eb0c938 3205s ok 248 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 249 3205s ok 250 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 251 3205s ok 252 3205s Set-Cookie: usertrack_test=3ad09704.62ea70eb0e634; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=3ad09704.62ea70eb0e634 3205s ok 253 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 254 3205s ok 255 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 256 3205s ok 257 3205s Set-Cookie: usertrack_test=fc3c74a9.62ea70eb10068; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=fc3c74a9.62ea70eb10068 3205s ok 258 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 259 3205s ok 260 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 261 3205s ok 262 3205s Set-Cookie: usertrack_test=428e1f9c.62ea70eb11cb9; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=428e1f9c.62ea70eb11cb9 3205s ok 263 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 264 3205s ok 265 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 266 3205s ok 267 3205s Set-Cookie: usertrack_test=5f9f71c7.62ea70eb1390e; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=5f9f71c7.62ea70eb1390e 3205s ok 268 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 269 3205s ok 270 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 271 3205s ok 272 3205s Set-Cookie: usertrack_test=9528e9ea.62ea70eb153d5; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=9528e9ea.62ea70eb153d5 3205s ok 273 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 274 3205s ok 275 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 276 3205s ok 277 3205s Set-Cookie: usertrack_test=c806e078.62ea70eb172d5; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=c806e078.62ea70eb172d5 3205s ok 278 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 279 3205s ok 280 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 281 3205s ok 282 3205s Set-Cookie: usertrack_test=5fb30533.62ea70eb190b2; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=5fb30533.62ea70eb190b2 3205s ok 283 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 284 3205s ok 285 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 286 3205s ok 287 3205s Set-Cookie: usertrack_test=50d286ca.62ea70eb1af19; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=50d286ca.62ea70eb1af19 3205s ok 288 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 289 3205s ok 290 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 291 3205s ok 292 3205s Set-Cookie: usertrack_test=90c42526.62ea70eb1cb80; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=90c42526.62ea70eb1cb80 3205s ok 293 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 294 3205s ok 295 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 296 3205s ok 297 3205s Set-Cookie: usertrack_test=844bc7c6.62ea70eb1e5bc; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=844bc7c6.62ea70eb1e5bc 3205s ok 298 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 299 3205s ok 300 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 301 3205s ok 302 3205s Set-Cookie: usertrack_test=9f789292.62ea70eb204f8; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=9f789292.62ea70eb204f8 3205s ok 303 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 304 3205s ok 305 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 306 3205s ok 307 3205s Set-Cookie: usertrack_test=d36d501f.62ea70eb2216a; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=d36d501f.62ea70eb2216a 3205s ok 308 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 309 3205s ok 310 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 311 3205s ok 312 3205s Set-Cookie: usertrack_test=6cd80f2a.62ea70eb23c53; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=6cd80f2a.62ea70eb23c53 3205s ok 313 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 314 3205s ok 315 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 316 3205s ok 317 3205s Set-Cookie: usertrack_test=5c45e0bd.62ea70eb25907; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=5c45e0bd.62ea70eb25907 3205s ok 318 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 319 3205s ok 320 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 321 3205s ok 322 3205s Set-Cookie: usertrack_test=1f83cbd2.62ea70eb27941; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=1f83cbd2.62ea70eb27941 3205s ok 323 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 324 3205s ok 325 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 326 3205s ok 327 3205s Set-Cookie: usertrack_test=82e4bcc9.62ea70eb2956d; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=82e4bcc9.62ea70eb2956d 3205s ok 328 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 329 3205s ok 330 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 331 3205s ok 332 3205s Set-Cookie: usertrack_test=77ebb84b.62ea70eb2b48d; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=77ebb84b.62ea70eb2b48d 3205s ok 333 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 334 3205s ok 335 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 336 3205s ok 337 3205s Set-Cookie: usertrack_test=e9881a13.62ea70eb2cecf; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=e9881a13.62ea70eb2cecf 3205s ok 338 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 339 3205s ok 340 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 341 3205s ok 342 3205s Set-Cookie: usertrack_test=2d995227.62ea70eb2eb1a; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=2d995227.62ea70eb2eb1a 3205s ok 343 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 344 3205s ok 345 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 346 3205s ok 347 3205s Set-Cookie: usertrack_test=29d20d8.62ea70eb3064a; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=29d20d8.62ea70eb3064a 3205s ok 348 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 349 3205s ok 350 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 351 3205s ok 352 3205s Set-Cookie: usertrack_test=99292a1.62ea70eb32196; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=99292a1.62ea70eb32196 3205s ok 353 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 354 3205s ok 355 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 356 3205s ok 357 3205s Set-Cookie: usertrack_test=70af0146.62ea70eb34384; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=70af0146.62ea70eb34384 3205s ok 358 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 359 3205s ok 360 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 361 3205s ok 362 3205s Set-Cookie: usertrack_test=dc5c39fa.62ea70eb3659f; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=dc5c39fa.62ea70eb3659f 3205s ok 363 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 364 3205s ok 365 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 366 3205s ok 367 3205s Set-Cookie: usertrack_test=92898866.62ea70eb386ab; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=92898866.62ea70eb386ab 3205s ok 368 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 369 3205s ok 370 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 371 3205s ok 372 3205s Set-Cookie: usertrack_test=70c06b75.62ea70eb3a8e9; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=70c06b75.62ea70eb3a8e9 3205s ok 373 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 374 3205s ok 375 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 376 3205s ok 377 3205s Set-Cookie: usertrack_test=edf34f74.62ea70eb3cadc; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=edf34f74.62ea70eb3cadc 3205s ok 378 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 379 3205s ok 380 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 381 3205s ok 382 3205s Set-Cookie: usertrack_test=ccd07495.62ea70eb3e947; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=ccd07495.62ea70eb3e947 3205s ok 383 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 384 3205s ok 385 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 386 3205s ok 387 3205s Set-Cookie: usertrack_test=238b417c.62ea70eb40335; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=238b417c.62ea70eb40335 3205s ok 388 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 389 3205s ok 390 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 391 3205s ok 392 3205s Set-Cookie: usertrack_test=ff7e011a.62ea70eb41c3e; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=ff7e011a.62ea70eb41c3e 3205s ok 393 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 394 3205s ok 395 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 396 3205s ok 397 3205s Set-Cookie: usertrack_test=fbdfb779.62ea70eb43672; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=fbdfb779.62ea70eb43672 3205s ok 398 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 399 3205s ok 400 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 401 3205s ok 402 3205s Set-Cookie: usertrack_test=3df2188e.62ea70eb45141; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=3df2188e.62ea70eb45141 3205s ok 403 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 404 3205s ok 405 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 406 3205s ok 407 3205s Set-Cookie: usertrack_test=fc58a148.62ea70eb46b23; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=fc58a148.62ea70eb46b23 3205s ok 408 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 409 3205s ok 410 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 411 3205s ok 412 3205s Set-Cookie: usertrack_test=7a9adb39.62ea70eb487d6; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=7a9adb39.62ea70eb487d6 3205s ok 413 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 414 3205s ok 415 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 416 3205s ok 417 3205s Set-Cookie: usertrack_test=be7b75dc.62ea70eb4a664; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=be7b75dc.62ea70eb4a664 3205s ok 418 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 419 3205s ok 420 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 421 3205s ok 422 3205s Set-Cookie: usertrack_test=2955fc9e.62ea70eb4c30c; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=2955fc9e.62ea70eb4c30c 3205s ok 423 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 424 3205s ok 425 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 426 3205s ok 427 3205s Set-Cookie: usertrack_test=8cd275c9.62ea70eb4dc92; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=8cd275c9.62ea70eb4dc92 3205s ok 428 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 429 3205s ok 430 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 431 3205s ok 432 3205s Set-Cookie: usertrack_test=ffec9659.62ea70eb4f8e4; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=ffec9659.62ea70eb4f8e4 3205s ok 433 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 434 3205s ok 435 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 436 3205s ok 437 3205s Set-Cookie: usertrack_test=64f536f3.62ea70eb5182b; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=64f536f3.62ea70eb5182b 3205s ok 438 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 439 3205s ok 440 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 441 3205s ok 442 3205s Set-Cookie: usertrack_test=f57864e5.62ea70eb530b7; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=f57864e5.62ea70eb530b7 3205s ok 443 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 444 3205s ok 445 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 446 3205s ok 447 3205s Set-Cookie: usertrack_test=e0532d43.62ea70eb549fc; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=e0532d43.62ea70eb549fc 3205s ok 448 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 449 3205s ok 450 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 451 3205s ok 452 3205s Set-Cookie: usertrack_test=bb80ed46.62ea70eb56360; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=bb80ed46.62ea70eb56360 3205s ok 453 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 454 3205s ok 455 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 456 3205s ok 457 3205s Set-Cookie: usertrack_test=eb83a363.62ea70eb57e11; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=eb83a363.62ea70eb57e11 3205s ok 458 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 459 3205s ok 460 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 461 3205s ok 462 3205s Set-Cookie: usertrack_test=c1e3e19b.62ea70eb597c5; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=c1e3e19b.62ea70eb597c5 3205s ok 463 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 464 3205s ok 465 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 466 3205s ok 467 3205s Set-Cookie: usertrack_test=b4b9f22f.62ea70eb5b242; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=b4b9f22f.62ea70eb5b242 3205s ok 468 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 469 3205s ok 470 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 471 3205s ok 472 3205s Set-Cookie: usertrack_test=901096bd.62ea70eb5cdd8; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=901096bd.62ea70eb5cdd8 3205s ok 473 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 474 3205s ok 475 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 476 3205s ok 477 3205s Set-Cookie: usertrack_test=a93e789.62ea70eb5e741; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=a93e789.62ea70eb5e741 3205s ok 478 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 479 3205s ok 480 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 481 3205s ok 482 3205s Set-Cookie: usertrack_test=48f7a635.62ea70eb60041; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=48f7a635.62ea70eb60041 3205s ok 483 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 484 3205s ok 485 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 486 3205s ok 487 3205s Set-Cookie: usertrack_test=f779cbb8.62ea70eb61900; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=f779cbb8.62ea70eb61900 3205s ok 488 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 489 3205s ok 490 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 491 3205s ok 492 3205s Set-Cookie: usertrack_test=bd7d98ac.62ea70eb6337d; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=bd7d98ac.62ea70eb6337d 3205s ok 493 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 494 3205s ok 495 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 496 3205s ok 497 3205s Set-Cookie: usertrack_test=2dda19be.62ea70eb64fed; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=2dda19be.62ea70eb64fed 3205s ok 498 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 499 3205s ok 500 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 501 3205s ok 502 3205s Set-Cookie: usertrack_test=da0155a4.62ea70eb66a36; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=da0155a4.62ea70eb66a36 3205s ok 503 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 504 3205s ok 505 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 506 3205s ok 507 3205s Set-Cookie: usertrack_test=d5fc31bc.62ea70eb6881b; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=d5fc31bc.62ea70eb6881b 3205s ok 508 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 509 3205s ok 510 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 511 3205s ok 512 3205s Set-Cookie: usertrack_test=707f40dd.62ea70eb6a20e; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=707f40dd.62ea70eb6a20e 3205s ok 513 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 514 3205s ok 515 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 516 3205s ok 517 3205s Set-Cookie: usertrack_test=1f2de8ef.62ea70eb6bc1b; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=1f2de8ef.62ea70eb6bc1b 3205s ok 518 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 519 3205s ok 520 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 521 3205s ok 522 3205s Set-Cookie: usertrack_test=e6725367.62ea70eb6d6a8; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=e6725367.62ea70eb6d6a8 3205s ok 523 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 524 3205s ok 525 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 526 3205s ok 527 3205s Set-Cookie: usertrack_test=dc16372a.62ea70eb6f033; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=dc16372a.62ea70eb6f033 3205s ok 528 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 529 3205s ok 530 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 531 3205s ok 532 3205s Set-Cookie: usertrack_test=9fe34d28.62ea70eb709c6; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=9fe34d28.62ea70eb709c6 3205s ok 533 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 534 3205s ok 535 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 536 3205s ok 537 3205s Set-Cookie: usertrack_test=b296ac60.62ea70eb72302; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=b296ac60.62ea70eb72302 3205s ok 538 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 539 3205s ok 540 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 541 3205s ok 542 3205s Set-Cookie: usertrack_test=5b3ac344.62ea70eb73bec; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=5b3ac344.62ea70eb73bec 3205s ok 543 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 544 3205s ok 545 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 546 3205s ok 547 3205s Set-Cookie: usertrack_test=eac812ce.62ea70eb75450; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=eac812ce.62ea70eb75450 3205s ok 548 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 549 3205s ok 550 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 551 3205s ok 552 3205s Set-Cookie: usertrack_test=31f876b0.62ea70eb76f21; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=31f876b0.62ea70eb76f21 3205s ok 553 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 554 3205s ok 555 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 556 3205s ok 557 3205s Set-Cookie: usertrack_test=d5dd4460.62ea70eb787f2; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=d5dd4460.62ea70eb787f2 3205s ok 558 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 559 3205s ok 560 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 561 3205s ok 562 3205s Set-Cookie: usertrack_test=b971640b.62ea70eb7a085; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=b971640b.62ea70eb7a085 3205s ok 563 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 564 3205s ok 565 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 566 3205s ok 567 3205s Set-Cookie: usertrack_test=5b431dd.62ea70eb7baa8; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=5b431dd.62ea70eb7baa8 3205s ok 568 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 569 3205s ok 570 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 571 3205s ok 572 3205s Set-Cookie: usertrack_test=a9e6d482.62ea70eb7d380; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=a9e6d482.62ea70eb7d380 3205s ok 573 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 574 3205s ok 575 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 576 3205s ok 577 3205s Set-Cookie: usertrack_test=1aeaa17d.62ea70eb7ec33; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=1aeaa17d.62ea70eb7ec33 3205s ok 578 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 579 3205s ok 580 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 581 3205s ok 582 3205s Set-Cookie: usertrack_test=df313376.62ea70eb80502; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=df313376.62ea70eb80502 3205s ok 583 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 584 3205s ok 585 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 586 3205s ok 587 3205s Set-Cookie: usertrack_test=5f2a71c2.62ea70eb81d3f; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=5f2a71c2.62ea70eb81d3f 3205s ok 588 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 589 3205s ok 590 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 591 3205s ok 592 3205s Set-Cookie: usertrack_test=43f01c6f.62ea70eb83465; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=43f01c6f.62ea70eb83465 3205s ok 593 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 594 3205s ok 595 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 596 3205s ok 597 3205s Set-Cookie: usertrack_test=dfbebfbc.62ea70eb84bd8; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=dfbebfbc.62ea70eb84bd8 3205s ok 598 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 599 3205s ok 600 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 601 3205s ok 602 3205s Set-Cookie: usertrack_test=aa1a4da1.62ea70eb864c7; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=aa1a4da1.62ea70eb864c7 3205s ok 603 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 604 3205s ok 605 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 606 3205s ok 607 3205s Set-Cookie: usertrack_test=af4d7dab.62ea70eb87cd5; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=af4d7dab.62ea70eb87cd5 3205s ok 608 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 609 3205s ok 610 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 611 3205s ok 612 3205s Set-Cookie: usertrack_test=7e37845a.62ea70eb895a5; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=7e37845a.62ea70eb895a5 3205s ok 613 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 614 3205s ok 615 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 616 3205s ok 617 3205s Set-Cookie: usertrack_test=63534c28.62ea70eb8b285; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=63534c28.62ea70eb8b285 3205s ok 618 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 619 3205s ok 620 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 621 3205s ok 622 3205s Set-Cookie: usertrack_test=7bf6421f.62ea70eb8cc37; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=7bf6421f.62ea70eb8cc37 3205s ok 623 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 624 3205s ok 625 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 626 3205s ok 627 3205s Set-Cookie: usertrack_test=6badb9ed.62ea70eb8e300; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=6badb9ed.62ea70eb8e300 3205s ok 628 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 629 3205s ok 630 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 631 3205s ok 632 3205s Set-Cookie: usertrack_test=c8c8ba1e.62ea70eb8f97e; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=c8c8ba1e.62ea70eb8f97e 3205s ok 633 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 634 3205s ok 635 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 636 3205s ok 637 3205s Set-Cookie: usertrack_test=c85b64cf.62ea70eb90db6; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=c85b64cf.62ea70eb90db6 3205s ok 638 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 639 3205s ok 640 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 641 3205s ok 642 3205s Set-Cookie: usertrack_test=51b41ce5.62ea70eb9216e; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=51b41ce5.62ea70eb9216e 3205s ok 643 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 644 3205s ok 645 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 646 3205s ok 647 3205s Set-Cookie: usertrack_test=cfd02b41.62ea70eb93580; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=cfd02b41.62ea70eb93580 3205s ok 648 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 649 3205s ok 650 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 651 3205s ok 652 3205s Set-Cookie: usertrack_test=99c56aab.62ea70eb94cd1; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=99c56aab.62ea70eb94cd1 3205s ok 653 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 654 3205s ok 655 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 656 3205s ok 657 3205s Set-Cookie: usertrack_test=d146dcfa.62ea70eb964fe; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=d146dcfa.62ea70eb964fe 3205s ok 658 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 659 3205s ok 660 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 661 3205s ok 662 3205s Set-Cookie: usertrack_test=c858c288.62ea70eb97e18; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=c858c288.62ea70eb97e18 3205s ok 663 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 664 3205s ok 665 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 666 3205s ok 667 3205s Set-Cookie: usertrack_test=54b50cef.62ea70eb995f0; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=54b50cef.62ea70eb995f0 3205s ok 668 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 669 3205s ok 670 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 671 3205s ok 672 3205s Set-Cookie: usertrack_test=e051623f.62ea70eb9ad5c; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=e051623f.62ea70eb9ad5c 3205s ok 673 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 674 3205s ok 675 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 676 3205s ok 677 3205s Set-Cookie: usertrack_test=67e411b4.62ea70eb9c9c2; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=67e411b4.62ea70eb9c9c2 3205s ok 678 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 679 3205s ok 680 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 681 3205s ok 682 3205s Set-Cookie: usertrack_test=e10f056d.62ea70eb9e6de; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=e10f056d.62ea70eb9e6de 3205s ok 683 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 684 3205s ok 685 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 686 3205s ok 687 3205s Set-Cookie: usertrack_test=7950693.62ea70eba0445; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=7950693.62ea70eba0445 3205s ok 688 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 689 3205s ok 690 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 691 3205s ok 692 3205s Set-Cookie: usertrack_test=cc781ce0.62ea70eba1c6d; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=cc781ce0.62ea70eba1c6d 3205s ok 693 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 694 3205s ok 695 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 696 3205s ok 697 3205s Set-Cookie: usertrack_test=eb61e46a.62ea70eba3510; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=eb61e46a.62ea70eba3510 3205s ok 698 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 699 3205s ok 700 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 701 3205s ok 702 3205s Set-Cookie: usertrack_test=63e14145.62ea70eba4df9; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=63e14145.62ea70eba4df9 3205s ok 703 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 704 3205s ok 705 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 706 3205s ok 707 3205s Set-Cookie: usertrack_test=20a1155.62ea70eba65c3; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=20a1155.62ea70eba65c3 3205s ok 708 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 709 3205s ok 710 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 711 3205s ok 712 3205s Set-Cookie: usertrack_test=904222b8.62ea70eba7e14; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=904222b8.62ea70eba7e14 3205s ok 713 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 714 3205s ok 715 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 716 3205s ok 717 3205s Set-Cookie: usertrack_test=11a55ede.62ea70eba9536; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=11a55ede.62ea70eba9536 3205s ok 718 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 719 3205s ok 720 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 721 3205s ok 722 3205s Set-Cookie: usertrack_test=cfdbf826.62ea70ebaac15; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=cfdbf826.62ea70ebaac15 3205s ok 723 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 724 3205s ok 725 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 726 3205s ok 727 3205s Set-Cookie: usertrack_test=60182f9e.62ea70ebac2f8; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=60182f9e.62ea70ebac2f8 3205s ok 728 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 729 3205s ok 730 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 731 3205s ok 732 3205s Set-Cookie: usertrack_test=d8ca3ced.62ea70ebad9cd; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=d8ca3ced.62ea70ebad9cd 3205s ok 733 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 734 3205s ok 735 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 736 3205s ok 737 3205s Set-Cookie: usertrack_test=7296a191.62ea70ebaf16a; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=7296a191.62ea70ebaf16a 3205s ok 738 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 739 3205s ok 740 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 741 3205s ok 742 3205s Set-Cookie: usertrack_test=8811f2b0.62ea70ebb08f7; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=8811f2b0.62ea70ebb08f7 3205s ok 743 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 744 3205s ok 745 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 746 3205s ok 747 3205s Set-Cookie: usertrack_test=40a348ef.62ea70ebb21b1; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=40a348ef.62ea70ebb21b1 3205s ok 748 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 749 3205s ok 750 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 751 3205s ok 752 3205s Set-Cookie: usertrack_test=a0d61c34.62ea70ebb3b24; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=a0d61c34.62ea70ebb3b24 3205s ok 753 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 754 3205s ok 755 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 756 3205s ok 757 3205s Set-Cookie: usertrack_test=3cf835a2.62ea70ebb54d8; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=3cf835a2.62ea70ebb54d8 3205s ok 758 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 759 3205s ok 760 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 761 3205s ok 762 3205s Set-Cookie: usertrack_test=381e02a0.62ea70ebb6f57; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=381e02a0.62ea70ebb6f57 3205s ok 763 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 764 3205s ok 765 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 766 3205s ok 767 3205s Set-Cookie: usertrack_test=b81a1b09.62ea70ebb87aa; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=b81a1b09.62ea70ebb87aa 3205s ok 768 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 769 3205s ok 770 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 771 3205s ok 772 3205s Set-Cookie: usertrack_test=13fc93b.62ea70ebb9eed; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=13fc93b.62ea70ebb9eed 3205s ok 773 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 774 3205s ok 775 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 776 3205s ok 777 3205s Set-Cookie: usertrack_test=168a7c84.62ea70ebbb5d8; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=168a7c84.62ea70ebbb5d8 3205s ok 778 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 779 3205s ok 780 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 781 3205s ok 782 3205s Set-Cookie: usertrack_test=1b6a6e83.62ea70ebbce07; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=1b6a6e83.62ea70ebbce07 3205s ok 783 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 784 3205s ok 785 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 786 3205s ok 787 3205s Set-Cookie: usertrack_test=6a0705ed.62ea70ebbe71f; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=6a0705ed.62ea70ebbe71f 3205s ok 788 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 789 3205s ok 790 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 791 3205s ok 792 3205s Set-Cookie: usertrack_test=8cd4c4d9.62ea70ebc0239; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=8cd4c4d9.62ea70ebc0239 3205s ok 793 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 794 3205s ok 795 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 796 3205s ok 797 3205s Set-Cookie: usertrack_test=f928a018.62ea70ebc1b92; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=f928a018.62ea70ebc1b92 3205s ok 798 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 799 3205s ok 800 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 801 3205s ok 802 3205s Set-Cookie: usertrack_test=36b49254.62ea70ebc3728; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=36b49254.62ea70ebc3728 3205s ok 803 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 804 3205s ok 805 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 806 3205s ok 807 3205s Set-Cookie: usertrack_test=94b6e69b.62ea70ebc4eb2; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=94b6e69b.62ea70ebc4eb2 3205s ok 808 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 809 3205s ok 810 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 811 3205s ok 812 3205s Set-Cookie: usertrack_test=81e520e3.62ea70ebc680a; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=81e520e3.62ea70ebc680a 3205s ok 813 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 814 3205s ok 815 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 816 3205s ok 817 3205s Set-Cookie: usertrack_test=8138ddd2.62ea70ebc8023; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=8138ddd2.62ea70ebc8023 3205s ok 818 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 819 3205s ok 820 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 821 3205s ok 822 3205s Set-Cookie: usertrack_test=aaf9395f.62ea70ebc986f; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=aaf9395f.62ea70ebc986f 3205s ok 823 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 824 3205s ok 825 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 826 3205s ok 827 3205s Set-Cookie: usertrack_test=a72a1bea.62ea70ebcb150; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=a72a1bea.62ea70ebcb150 3205s ok 828 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 829 3205s ok 830 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 831 3205s ok 832 3205s Set-Cookie: usertrack_test=4022058f.62ea70ebcc8f6; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=4022058f.62ea70ebcc8f6 3205s ok 833 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 834 3205s ok 835 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 836 3205s ok 837 3205s Set-Cookie: usertrack_test=6761f9d3.62ea70ebce195; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=6761f9d3.62ea70ebce195 3205s ok 838 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 839 3205s ok 840 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 841 3205s ok 842 3205s Set-Cookie: usertrack_test=3ceaa8e4.62ea70ebcfa9d; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=3ceaa8e4.62ea70ebcfa9d 3205s ok 843 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 844 3205s ok 845 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 846 3205s ok 847 3205s Set-Cookie: usertrack_test=13f5fb2.62ea70ebd1517; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=13f5fb2.62ea70ebd1517 3205s ok 848 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 849 3205s ok 850 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 851 3205s ok 852 3205s Set-Cookie: usertrack_test=89990555.62ea70ebd2e80; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=89990555.62ea70ebd2e80 3205s ok 853 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 854 3205s ok 855 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 856 3205s ok 857 3205s Set-Cookie: usertrack_test=74dffb2f.62ea70ebd45b0; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=74dffb2f.62ea70ebd45b0 3205s ok 858 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 859 3205s ok 860 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 861 3205s ok 862 3205s Set-Cookie: usertrack_test=175c6608.62ea70ebd5d36; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=175c6608.62ea70ebd5d36 3205s ok 863 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 864 3205s ok 865 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 866 3205s ok 867 3205s Set-Cookie: usertrack_test=59256f52.62ea70ebd7369; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=59256f52.62ea70ebd7369 3205s ok 868 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 869 3205s ok 870 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 871 3205s ok 872 3205s Set-Cookie: usertrack_test=85ee0305.62ea70ebd8a57; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=85ee0305.62ea70ebd8a57 3205s ok 873 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 874 3205s ok 875 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 876 3205s ok 877 3205s Set-Cookie: usertrack_test=7818266d.62ea70ebda0df; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=7818266d.62ea70ebda0df 3205s ok 878 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 879 3205s ok 880 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 881 3205s ok 882 3205s Set-Cookie: usertrack_test=418b85ce.62ea70ebdb73b; path=/; expires=Fri, 21-Feb-25 13:36:01 GMT 3205s Cookie: usertrack_test=418b85ce.62ea70ebdb73b 3205s ok 883 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 884 3205s ok 885 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 886 3205s ok 887 3205s Set-Cookie: usertrack_test=2075f6d4.62ea70ebdced4; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=2075f6d4.62ea70ebdced4 3205s ok 888 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 889 3205s ok 890 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 891 3205s ok 892 3205s Set-Cookie: usertrack_test=ee547a25.62ea70ebde77d; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=ee547a25.62ea70ebde77d 3205s ok 893 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 894 3205s ok 895 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 896 3205s ok 897 3205s Set-Cookie: usertrack_test=553fdec5.62ea70ebe0008; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=553fdec5.62ea70ebe0008 3205s ok 898 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 899 3205s ok 900 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 901 3205s ok 902 3205s Set-Cookie: usertrack_test=939cdc89.62ea70ebe17e7; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=939cdc89.62ea70ebe17e7 3205s ok 903 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 904 3205s ok 905 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 906 3205s ok 907 3205s Set-Cookie: usertrack_test=54f23cee.62ea70ebe2fa0; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=54f23cee.62ea70ebe2fa0 3205s ok 908 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 909 3205s ok 910 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 911 3205s ok 912 3205s Set-Cookie: usertrack_test=980cafb3.62ea70ebe49fc; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=980cafb3.62ea70ebe49fc 3205s ok 913 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 914 3205s ok 915 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 916 3205s ok 917 3205s Set-Cookie: usertrack_test=b56aea3d.62ea70ebe621e; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=b56aea3d.62ea70ebe621e 3205s ok 918 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 919 3205s ok 920 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 921 3205s ok 922 3205s Set-Cookie: usertrack_test=8db01513.62ea70ebe7b84; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=8db01513.62ea70ebe7b84 3205s ok 923 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 924 3205s ok 925 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 926 3205s ok 927 3205s Set-Cookie: usertrack_test=6852578.62ea70ebe935f; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=6852578.62ea70ebe935f 3205s ok 928 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 929 3205s ok 930 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 931 3205s ok 932 3205s Set-Cookie: usertrack_test=98f587a1.62ea70ebeab2e; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=98f587a1.62ea70ebeab2e 3205s ok 933 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 934 3205s ok 935 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 936 3205s ok 937 3205s Set-Cookie: usertrack_test=d3bfaa83.62ea70ebec471; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=d3bfaa83.62ea70ebec471 3205s ok 938 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 939 3205s ok 940 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 941 3205s ok 942 3205s Set-Cookie: usertrack_test=b27fd398.62ea70ebedf23; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=b27fd398.62ea70ebedf23 3205s ok 943 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 944 3205s ok 945 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 946 3205s ok 947 3205s Set-Cookie: usertrack_test=496fb522.62ea70ebef74d; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=496fb522.62ea70ebef74d 3205s ok 948 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 949 3205s ok 950 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 951 3205s ok 952 3205s Set-Cookie: usertrack_test=14a59944.62ea70ebf0ecf; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=14a59944.62ea70ebf0ecf 3205s ok 953 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 954 3205s ok 955 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 956 3205s ok 957 3205s Set-Cookie: usertrack_test=334260b2.62ea70ebf25d1; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=334260b2.62ea70ebf25d1 3205s ok 958 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 959 3205s ok 960 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 961 3205s ok 962 3205s Set-Cookie: usertrack_test=313bf81d.62ea70ebf3e9b; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=313bf81d.62ea70ebf3e9b 3205s ok 963 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 964 3205s ok 965 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 966 3205s ok 967 3205s Set-Cookie: usertrack_test=df800892.62ea70ebf58cf; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=df800892.62ea70ebf58cf 3205s ok 968 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 969 3205s ok 970 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 971 3205s ok 972 3205s Set-Cookie: usertrack_test=deb08060.62ea70ebf70b8; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=deb08060.62ea70ebf70b8 3205s ok 973 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 974 3205s ok 975 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 976 3205s ok 977 3205s Set-Cookie: usertrack_test=2a84001b.62ea70ebf8a76; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=2a84001b.62ea70ebf8a76 3205s ok 978 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 979 3205s ok 980 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 981 3205s ok 982 3205s Set-Cookie: usertrack_test=245cb864.62ea70ebfa173; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=245cb864.62ea70ebfa173 3205s ok 983 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 984 3205s ok 985 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 986 3205s ok 987 3205s Set-Cookie: usertrack_test=333bb8aa.62ea70ebfb8f2; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=333bb8aa.62ea70ebfb8f2 3205s ok 988 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 989 3205s ok 990 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 991 3205s ok 992 3205s Set-Cookie: usertrack_test=8037cf06.62ea70ebfd739; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=8037cf06.62ea70ebfd739 3205s ok 993 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 994 3205s ok 995 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 996 3205s ok 997 3205s Set-Cookie: usertrack_test=3dd1bf61.62ea70ebff6e0; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s Cookie: usertrack_test=3dd1bf61.62ea70ebff6e0 3205s ok 998 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 999 3205s ok 1000 3205s ok 1001 3205s # testing : Checking return code is '200' 3205s # expected: 200 3205s # received: '200' 3205s ok 1002 3205s # usertrack_test=c027222d.62ea70ec01375; path=/; expires=Fri, 21-Feb-25 13:36:02 GMT 3205s ok 1003 3205s # expected: undef 3205s # received: undef 3205s ok 1004 3205s ok 3209s t/modules/vhost_alias.t ............. 3209s 1..8 3209s # Running under perl version 5.040000 for linux 3209s # Current time local: Fri Feb 21 13:35:02 2025 3209s # Current time GMT: Fri Feb 21 13:35:02 2025 3209s # Using Test.pm version 1.31 3209s # Using Apache/Test.pm version 1.44 3209s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 3209s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 3209s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 3209s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 3209s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 3209s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 3209s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 3209s # writing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 3209s # testing : VirtalDocumentRoot test 3209s # expected: 'www.vha-test.com' 3209s # received: 'www.vha-test.com' 3209s ok 1 3209s # testing : VirtualScriptAlias test 3209s # expected: 'test cgi for www.vha-test.com' 3209s # received: 'test cgi for www.vha-test.com' 3209s ok 2 3209s # testing : VirtalDocumentRoot test 3209s # expected: 'big.server.name.from.heck.org' 3209s # received: 'big.server.name.from.heck.org' 3209s ok 3 3209s # testing : VirtualScriptAlias test 3209s # expected: 'test cgi for big.server.name.from.heck.org' 3209s # received: 'test cgi for big.server.name.from.heck.org' 3209s ok 4 3209s # testing : VirtalDocumentRoot test 3209s # expected: 'ab.com' 3209s # received: 'ab.com' 3209s ok 5 3209s # testing : VirtualScriptAlias test 3209s # expected: 'test cgi for ab.com' 3209s # received: 'test cgi for ab.com' 3209s ok 6 3209s # testing : VirtalDocumentRoot test 3209s # expected: 'w-t-f.net' 3209s # received: 'w-t-f.net' 3209s ok 7 3209s # testing : VirtualScriptAlias test 3209s # expected: 'test cgi for w-t-f.net' 3209s # received: 'test cgi for w-t-f.net' 3209s ok 8 3209s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 3209s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 3209s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 3209s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 3209s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 3209s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 3209s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 3209s # removing file: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 3209s # removing dir tree: /tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 3209s ok 3213s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 3216s t/protocol/echo.t ................... 3216s 1..8 3216s # Running under perl version 5.040000 for linux 3216s # Current time local: Fri Feb 21 13:35:10 2025 3216s # Current time GMT: Fri Feb 21 13:35:10 2025 3216s # Using Test.pm version 1.31 3216s # Using Apache/Test.pm version 1.44 3216s testing mod_echo_ssl 3216s ok 1 3216s #Cipher: TLS_AES_256_GCM_SHA384 3216s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3216s # testing : echo 3216s # expected: 't/protocol/echo.t' 3216s # received: 't/protocol/echo.t' 3216s ok 2 3216s # testing : echo 3216s # expected: '/usr/bin/perl' 3216s # received: '/usr/bin/perl' 3216s ok 3 3216s # testing : echo 3216s # expected: '12840651284065128406512840651284065' 3216s # received: '12840651284065128406512840651284065' 3216s ok 4 3216s testing mod_echo 3216s ok 5 3216s # testing : echo 3216s # expected: 't/protocol/echo.t' 3216s # received: 't/protocol/echo.t' 3216s ok 6 3216s # testing : echo 3216s # expected: '/usr/bin/perl' 3216s # received: '/usr/bin/perl' 3216s ok 7 3216s # testing : echo 3216s # expected: '12840651284065128406512840651284065' 3216s # received: '12840651284065128406512840651284065' 3216s ok 8 3216s ok 3220s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 3224s t/security/CVE-2003-0542.t .......... 3224s 1..1 3224s # Running under perl version 5.040000 for linux 3224s # Current time local: Fri Feb 21 13:35:17 2025 3224s # Current time GMT: Fri Feb 21 13:35:17 2025 3224s # Using Test.pm version 1.31 3224s # Using Apache/Test.pm version 1.44 3224s # testing : CAN-2003-0542 test case 3224s # expected: 404 3224s # received: '404' 3224s ok 1 3224s ok 3228s t/security/CVE-2004-0747.t .......... 3228s 1..1 3228s # Running under perl version 5.040000 for linux 3228s # Current time local: Fri Feb 21 13:35:21 2025 3228s # Current time GMT: Fri Feb 21 13:35:21 2025 3228s # Using Test.pm version 1.31 3228s # Using Apache/Test.pm version 1.44 3228s # testing : CAN-2004-0747 ap_resolve_env test case 3228s # expected: 200 3228s # received: 200 3228s ok 1 3228s ok 3232s t/security/CVE-2004-0811.t .......... 3232s 1..8 3232s # Running under perl version 5.040000 for linux 3232s # Current time local: Fri Feb 21 13:35:25 2025 3232s # Current time GMT: Fri Feb 21 13:35:25 2025 3232s # Using Test.pm version 1.31 3232s # Using Apache/Test.pm version 1.44 3232s # testing : subdir access allowed 3232s # expected: 200 3232s # received: '200' 3232s ok 1 3232s # testing : subdir access allowed 3232s # expected: 200 3232s # received: '200' 3232s ok 2 3232s # testing : subdir access allowed 3232s # expected: 200 3232s # received: '200' 3232s ok 3 3232s # testing : subdir access allowed 3232s # expected: 200 3232s # received: '200' 3232s ok 4 3232s # testing : topdir access denied 3232s # expected: 401 3232s # received: '401' 3232s ok 5 3232s # testing : topdir access denied 3232s # expected: 401 3232s # received: '401' 3232s ok 6 3232s # testing : topdir access denied 3232s # expected: 401 3232s # received: '401' 3232s ok 7 3232s # testing : topdir access denied 3232s # expected: 401 3232s # received: '401' 3232s ok 8 3232s ok 3237s t/security/CVE-2004-0940.t .......... 3237s 1..1 3237s # Running under perl version 5.040000 for linux 3237s # Current time local: Fri Feb 21 13:35:29 2025 3237s # Current time GMT: Fri Feb 21 13:35:29 2025 3237s # Using Test.pm version 1.31 3237s # Using Apache/Test.pm version 1.44 3237s # testing : response was 200 3237s # expected: 200 3237s # received: '200' 3237s ok 1 3237s ok 3241s t/security/CVE-2004-0942.t .......... 3241s 1..2 3241s # Running under perl version 5.040000 for linux 3241s # Current time local: Fri Feb 21 13:35:34 2025 3241s # Current time GMT: Fri Feb 21 13:35:34 2025 3241s # Using Test.pm version 1.31 3241s # Using Apache/Test.pm version 1.44 3241s ok 1 3241s # testing : request was refused 3241s # expected: qr/^HTTP\/1\.. 400/ 3241s # received: 'HTTP/1.1 400 Bad Request 3241s # ' 3241s ok 2 3241s ok 3245s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 3249s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 3253s t/security/CVE-2005-2491.t .......... 3253s 1..4 3253s # Running under perl version 5.040000 for linux 3253s # Current time local: Fri Feb 21 13:35:46 2025 3253s # Current time GMT: Fri Feb 21 13:35:46 2025 3253s # Using Test.pm version 1.31 3253s # Using Apache/Test.pm version 1.44 3253s # testing : check that server did not segfault 3253s # expected: 'Internal Server Error' 3253s # received: 'Internal Server Error' 3253s ok 1 3253s # testing : check for 500 response error 3253s # expected: 500 3253s # received: '500' 3253s ok 2 3253s # testing : check that server did not segfault 3253s # expected: 'Internal Server Error' 3253s # received: 'Internal Server Error' 3253s ok 3 3253s # testing : check for 500 response error 3253s # expected: 500 3253s # received: '500' 3253s ok 4 3253s ok 3257s t/security/CVE-2005-2700.t .......... 3257s 1..2 3257s # Running under perl version 5.040000 for linux 3257s # Current time local: Fri Feb 21 13:35:50 2025 3257s # Current time GMT: Fri Feb 21 13:35:50 2025 3257s # Using Test.pm version 1.31 3257s # Using Apache/Test.pm version 1.44 3257s # testing : access permitted without ccert 3257s # expected: 200 3257s # received: '200' 3257s ok 1 3257s # testing : access *not* permitted without ccert 3257s # expected: 200 3257s # received: '403' 3257s ok 2 3257s ok 3262s t/security/CVE-2005-3352.t .......... 3262s 1..2 3262s # Running under perl version 5.040000 for linux 3262s # Current time local: Fri Feb 21 13:35:54 2025 3262s # Current time GMT: Fri Feb 21 13:35:54 2025 3262s # Using Test.pm version 1.31 3262s # Using Apache/Test.pm version 1.44 3262s # testing : response code is OK 3262s # expected: 200 3262s # received: '200' 3262s ok 1 3262s # testing : referer was escaped 3262s # expected: qr/%22%3e/ 3262s # received: ' 3262s # 3262s # Menu for /security/CVE-2005-3352.map 3262s # 3262s #

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

3262s #
3262s # 3262s #
(Default) Go Back
3262s # 3262s # 3262s # 3262s # 3262s # ' 3262s ok 2 3262s ok 3266s t/security/CVE-2005-3357.t .......... 3266s 1..3 3266s # Running under perl version 5.040000 for linux 3266s # Current time local: Fri Feb 21 13:35:59 2025 3266s # Current time GMT: Fri Feb 21 13:35:59 2025 3266s # Using Test.pm version 1.31 3266s # Using Apache/Test.pm version 1.44 3266s # URL is http://localhost:8534/ 3266s ok 1 3266s # testing : Expected bad request from 'GET http://localhost:8534/' 3266s # expected: 400 3266s # received: '400' 3266s ok 2 3266s # testing : errordoc content was served 3266s # expected: qr/welcome to localhost/ 3266s # received: 'welcome to localhost:8529 3266s # ' 3266s ok 3 3266s ok 3270s t/security/CVE-2006-5752.t .......... 3270s 1..2 3270s # Running under perl version 5.040000 for linux 3270s # Current time local: Fri Feb 21 13:36:03 2025 3270s # Current time GMT: Fri Feb 21 13:36:03 2025 3270s # Using Test.pm version 1.31 3270s # Using Apache/Test.pm version 1.44 3270s # testing : server-status gave response 3270s # expected: 200 3270s # received: '200' 3270s ok 1 3270s # testing : response content-type had charset 3270s # expected: qr/charset=/ 3270s # received: 'text/html; charset=ISO-8859-1' 3270s ok 2 3270s ok 3275s t/security/CVE-2007-5000.t .......... 3275s 1..2 3275s # Running under perl version 5.040000 for linux 3275s # Current time local: Fri Feb 21 13:36:07 2025 3275s # Current time GMT: Fri Feb 21 13:36:07 2025 3275s # Using Test.pm version 1.31 3275s # Using Apache/Test.pm version 1.44 3275s # testing : response code is OK 3275s # expected: 200 3275s # received: '200' 3275s ok 1 3275s # testing : URI was escaped in response 3275s # expected: qr// 3275s # received: ' 3275s # 3275s # Menu for /security/CVE-2005-3352.map/<foo> 3275s # 3275s #

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

3275s #
3275s # 3275s #
(Default) Go Back
3275s # 3275s # 3275s # 3275s # 3275s # ' 3275s ok 2 3275s ok 3279s t/security/CVE-2007-6388.t .......... 3279s 1..2 3279s # Running under perl version 5.040000 for linux 3279s # Current time local: Fri Feb 21 13:36:11 2025 3279s # Current time GMT: Fri Feb 21 13:36:11 2025 3279s # Using Test.pm version 1.31 3279s # Using Apache/Test.pm version 1.44 3279s # testing : response code is OK 3279s # expected: 200 3279s # received: '200' 3279s ok 1 3279s # testing : refresh parameter not echoed verbatim 3279s # expected: 42 3279s # received: '42' 3279s ok 2 3279s ok 3283s t/security/CVE-2008-2364.t .......... 3283s 1..3 3283s # Running under perl version 5.040000 for linux 3283s # Current time local: Fri Feb 21 13:36:16 2025 3283s # Current time GMT: Fri Feb 21 13:36:16 2025 3283s # Using Test.pm version 1.31 3283s # Using Apache/Test.pm version 1.44 3283s # testing : reverse proxy to index.html 3283s # expected: 200 3283s # received: '200' 3283s ok 1 3283s # testing : small number of interim responses - CVE-2008-2364 3283s # expected: 200 3283s # received: '200' 3283s ok 2 3283s # testing : large number of interim responses - CVE-2008-2364 3283s # expected: 502 3283s # received: '502' 3283s ok 3 3283s ok 3288s t/security/CVE-2009-1195.t .......... 3288s 1..221 3288s # Running under perl version 5.040000 for linux 3288s # Current time local: Fri Feb 21 13:36:20 2025 3288s # Current time GMT: Fri Feb 21 13:36:20 2025 3288s # Using Test.pm version 1.31 3288s # Using Apache/Test.pm version 1.44 3288s # testing : Options should not be allowed for script #1; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 1 3288s # testing : Options should be allowed for script #2; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 2 3288s # testing : SSI should be evaluated but exec not permitted for script #2 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 3 3288s # testing : Options should not be allowed for script #3; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 4 3288s # testing : Options should be allowed for script #4; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 5 3288s # testing : SSI should be evaluated but exec not permitted for script #4 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 6 3288s # testing : Options should not be allowed for script #5; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 7 3288s # testing : Options should be allowed for script #6; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 8 3288s # testing : SSI should not be evaluated for script #6 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 9 3288s # testing : Options should not be allowed for script #7; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 10 3288s # testing : Options should not be allowed for script #8; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 11 3288s # testing : Options should not be allowed for script #9; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 12 3288s # testing : Options should not be allowed for script #10; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 13 3288s # testing : Options should be allowed for script #11; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 14 3288s # testing : SSI should be evaluated with exec allowed for script #11 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 15 3288s # testing : Options should be allowed for script #12; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 16 3288s # testing : SSI should be evaluated but exec not permitted for script #12 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 17 3288s # testing : Options should be allowed for script #13; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 18 3288s # testing : SSI should be evaluated with exec allowed for script #13 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 19 3288s # testing : Options should be allowed for script #14; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 20 3288s # testing : SSI should be evaluated but exec not permitted for script #14 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 21 3288s # testing : Options should be allowed for script #15; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 22 3288s # testing : SSI should not be evaluated for script #15 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 23 3288s # testing : Options should be allowed for script #16; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 24 3288s # testing : SSI should not be evaluated for script #16 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 25 3288s # testing : Options should be allowed for script #17; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 26 3288s # testing : SSI should be evaluated but exec not permitted for script #17 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 27 3288s # testing : Options should be allowed for script #18; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 28 3288s # testing : SSI should not be evaluated for script #18 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 29 3288s # testing : Options should be allowed for script #19; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 30 3288s # testing : SSI should be evaluated with exec allowed for script #19 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 31 3288s # testing : Options should be allowed for script #20; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 32 3288s # testing : SSI should not be evaluated for script #20 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 33 3288s # testing : Options should be allowed for script #21; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 34 3288s # testing : SSI should be evaluated with exec allowed for script #21 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 35 3288s # testing : Options should be allowed for script #22; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 36 3288s # testing : SSI should be evaluated but exec not permitted for script #22 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 37 3288s # testing : Options should be allowed for script #23; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 38 3288s # testing : SSI should be evaluated with exec allowed for script #23 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 39 3288s # testing : Options should be allowed for script #24; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 40 3288s # testing : SSI should be evaluated but exec not permitted for script #24 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 41 3288s # testing : Options should be allowed for script #25; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 42 3288s # testing : SSI should not be evaluated for script #25 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 43 3288s # testing : Options should be allowed for script #26; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 44 3288s # testing : SSI should not be evaluated for script #26 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 45 3288s # testing : Options should be allowed for script #27; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 46 3288s # testing : SSI should be evaluated but exec not permitted for script #27 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 47 3288s # testing : Options should be allowed for script #28; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 48 3288s # testing : SSI should not be evaluated for script #28 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 49 3288s # testing : Options should be allowed for script #29; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 50 3288s # testing : SSI should be evaluated with exec allowed for script #29 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 51 3288s # testing : Options should be allowed for script #30; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 52 3288s # testing : SSI should not be evaluated for script #30 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 53 3288s # testing : Options should be allowed for script #31; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 54 3288s # testing : SSI should not be evaluated for script #31 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 55 3288s # testing : Options should be allowed for script #32; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 56 3288s # testing : SSI should not be evaluated for script #32 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 57 3288s # testing : Options should be allowed for script #33; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 58 3288s # testing : SSI should not be evaluated for script #33 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 59 3288s # testing : Options should be allowed for script #34; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 60 3288s # testing : SSI should not be evaluated for script #34 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 61 3288s # testing : Options should be allowed for script #35; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 62 3288s # testing : SSI should not be evaluated for script #35 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 63 3288s # testing : Options should be allowed for script #36; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 64 3288s # testing : SSI should not be evaluated for script #36 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 65 3288s # testing : Options should be allowed for script #37; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 66 3288s # testing : SSI should not be evaluated for script #37 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 67 3288s # testing : Options should be allowed for script #38; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 68 3288s # testing : SSI should not be evaluated for script #38 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 69 3288s # testing : Options should be allowed for script #39; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 70 3288s # testing : SSI should not be evaluated for script #39 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 71 3288s # testing : Options should be allowed for script #40; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 72 3288s # testing : SSI should not be evaluated for script #40 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 73 3288s # testing : Options should not be allowed for script #41; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 74 3288s # testing : Options should be allowed for script #42; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 75 3288s # testing : SSI should be evaluated but exec not permitted for script #42 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 76 3288s # testing : Options should not be allowed for script #43; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 77 3288s # testing : Options should be allowed for script #44; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 78 3288s # testing : SSI should be evaluated but exec not permitted for script #44 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 79 3288s # testing : Options should not be allowed for script #45; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 80 3288s # testing : Options should be allowed for script #46; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 81 3288s # testing : SSI should not be evaluated for script #46 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 82 3288s # testing : Options should not be allowed for script #47; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 83 3288s # testing : Options should not be allowed for script #48; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 84 3288s # testing : Options should not be allowed for script #49; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 85 3288s # testing : Options should not be allowed for script #50; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 86 3288s # testing : Options should be allowed for script #51; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 87 3288s # testing : SSI should be evaluated with exec allowed for script #51 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 88 3288s # testing : Options should be allowed for script #52; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 89 3288s # testing : SSI should be evaluated but exec not permitted for script #52 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 90 3288s # testing : Options should be allowed for script #53; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 91 3288s # testing : SSI should be evaluated with exec allowed for script #53 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 92 3288s # testing : Options should be allowed for script #54; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 93 3288s # testing : SSI should be evaluated but exec not permitted for script #54 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 94 3288s # testing : Options should be allowed for script #55; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 95 3288s # testing : SSI should not be evaluated for script #55 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 96 3288s # testing : Options should be allowed for script #56; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 97 3288s # testing : SSI should not be evaluated for script #56 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 98 3288s # testing : Options should be allowed for script #57; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 99 3288s # testing : SSI should be evaluated but exec not permitted for script #57 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 100 3288s # testing : Options should be allowed for script #58; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 101 3288s # testing : SSI should not be evaluated for script #58 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 102 3288s # testing : Options should be allowed for script #59; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 103 3288s # testing : SSI should be evaluated with exec allowed for script #59 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 104 3288s # testing : Options should be allowed for script #60; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 105 3288s # testing : SSI should not be evaluated for script #60 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 106 3288s # testing : Options should be allowed for script #61; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 107 3288s # testing : SSI should be evaluated with exec allowed for script #61 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 108 3288s # testing : Options should be allowed for script #62; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 109 3288s # testing : SSI should be evaluated but exec not permitted for script #62 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 110 3288s # testing : Options should be allowed for script #63; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 111 3288s # testing : SSI should be evaluated with exec allowed for script #63 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 112 3288s # testing : Options should be allowed for script #64; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 113 3288s # testing : SSI should be evaluated but exec not permitted for script #64 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 114 3288s # testing : Options should be allowed for script #65; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 115 3288s # testing : SSI should not be evaluated for script #65 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 116 3288s # testing : Options should be allowed for script #66; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 117 3288s # testing : SSI should not be evaluated for script #66 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 118 3288s # testing : Options should be allowed for script #67; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 119 3288s # testing : SSI should be evaluated but exec not permitted for script #67 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 120 3288s # testing : Options should be allowed for script #68; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 121 3288s # testing : SSI should not be evaluated for script #68 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 122 3288s # testing : Options should be allowed for script #69; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 123 3288s # testing : SSI should be evaluated with exec allowed for script #69 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 124 3288s # testing : Options should be allowed for script #70; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 125 3288s # testing : SSI should not be evaluated for script #70 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 126 3288s # testing : Options should be allowed for script #71; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 127 3288s # testing : SSI should be evaluated but exec not permitted for script #71 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 128 3288s # testing : Options should be allowed for script #72; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 129 3288s # testing : SSI should be evaluated but exec not permitted for script #72 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 130 3288s # testing : Options should be allowed for script #73; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 131 3288s # testing : SSI should be evaluated but exec not permitted for script #73 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 132 3288s # testing : Options should be allowed for script #74; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 133 3288s # testing : SSI should be evaluated but exec not permitted for script #74 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 134 3288s # testing : Options should be allowed for script #75; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 135 3288s # testing : SSI should be evaluated but exec not permitted for script #75 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 136 3288s # testing : Options should be allowed for script #76; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 137 3288s # testing : SSI should be evaluated but exec not permitted for script #76 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 138 3288s # testing : Options should be allowed for script #77; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 139 3288s # testing : SSI should be evaluated but exec not permitted for script #77 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 140 3288s # testing : Options should be allowed for script #78; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 141 3288s # testing : SSI should be evaluated but exec not permitted for script #78 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 142 3288s # testing : Options should be allowed for script #79; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 143 3288s # testing : SSI should be evaluated but exec not permitted for script #79 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 144 3288s # testing : Options should be allowed for script #80; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 145 3288s # testing : SSI should be evaluated but exec not permitted for script #80 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 146 3288s # testing : Options should not be allowed for script #81; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 147 3288s # testing : Options should be allowed for script #82; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 148 3288s # testing : SSI should be evaluated but exec not permitted for script #82 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 149 3288s # testing : Options should not be allowed for script #83; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 150 3288s # testing : Options should be allowed for script #84; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 151 3288s # testing : SSI should be evaluated but exec not permitted for script #84 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 152 3288s # testing : Options should not be allowed for script #85; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 153 3288s # testing : Options should be allowed for script #86; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 154 3288s # testing : SSI should not be evaluated for script #86 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 155 3288s # testing : Options should not be allowed for script #87; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 156 3288s # testing : Options should not be allowed for script #88; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 157 3288s # testing : Options should not be allowed for script #89; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 158 3288s # testing : Options should not be allowed for script #90; 500 response expected 3288s # expected: 500 3288s # received: '500' 3288s ok 159 3288s # testing : Options should be allowed for script #91; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 160 3288s # testing : SSI should be evaluated with exec allowed for script #91 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 161 3288s # testing : Options should be allowed for script #92; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 162 3288s # testing : SSI should be evaluated but exec not permitted for script #92 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 163 3288s # testing : Options should be allowed for script #93; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 164 3288s # testing : SSI should be evaluated with exec allowed for script #93 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 165 3288s # testing : Options should be allowed for script #94; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 166 3288s # testing : SSI should be evaluated but exec not permitted for script #94 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 167 3288s # testing : Options should be allowed for script #95; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 168 3288s # testing : SSI should not be evaluated for script #95 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 169 3288s # testing : Options should be allowed for script #96; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 170 3288s # testing : SSI should not be evaluated for script #96 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 171 3288s # testing : Options should be allowed for script #97; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 172 3288s # testing : SSI should be evaluated but exec not permitted for script #97 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 173 3288s # testing : Options should be allowed for script #98; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 174 3288s # testing : SSI should not be evaluated for script #98 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 175 3288s # testing : Options should be allowed for script #99; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 176 3288s # testing : SSI should be evaluated with exec allowed for script #99 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 177 3288s # testing : Options should be allowed for script #100; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 178 3288s # testing : SSI should not be evaluated for script #100 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 179 3288s # testing : Options should be allowed for script #101; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 180 3288s # testing : SSI should be evaluated with exec allowed for script #101 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 181 3288s # testing : Options should be allowed for script #102; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 182 3288s # testing : SSI should be evaluated but exec not permitted for script #102 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 183 3288s # testing : Options should be allowed for script #103; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 184 3288s # testing : SSI should be evaluated with exec allowed for script #103 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 185 3288s # testing : Options should be allowed for script #104; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 186 3288s # testing : SSI should be evaluated but exec not permitted for script #104 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 187 3288s # testing : Options should be allowed for script #105; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 188 3288s # testing : SSI should not be evaluated for script #105 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 189 3288s # testing : Options should be allowed for script #106; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 190 3288s # testing : SSI should not be evaluated for script #106 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 191 3288s # testing : Options should be allowed for script #107; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 192 3288s # testing : SSI should be evaluated but exec not permitted for script #107 3288s # expected: '[an error occurred while processing this directive]' 3288s # received: '[an error occurred while processing this directive]' 3288s ok 193 3288s # testing : Options should be allowed for script #108; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 194 3288s # testing : SSI should not be evaluated for script #108 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 195 3288s # testing : Options should be allowed for script #109; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 196 3288s # testing : SSI should be evaluated with exec allowed for script #109 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 197 3288s # testing : Options should be allowed for script #110; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 198 3288s # testing : SSI should not be evaluated for script #110 3288s # expected: qr/--\#exec cgi=/ 3288s # received: '' 3288s ok 199 3288s # testing : Options should be allowed for script #111; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 200 3288s # testing : SSI should be evaluated with exec allowed for script #111 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 201 3288s # testing : Options should be allowed for script #112; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 202 3288s # testing : SSI should be evaluated with exec allowed for script #112 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 203 3288s # testing : Options should be allowed for script #113; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 204 3288s # testing : SSI should be evaluated with exec allowed for script #113 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 205 3288s # testing : Options should be allowed for script #114; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 206 3288s # testing : SSI should be evaluated with exec allowed for script #114 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 207 3288s # testing : Options should be allowed for script #115; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 208 3288s # testing : SSI should be evaluated with exec allowed for script #115 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 209 3288s # testing : Options should be allowed for script #116; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 210 3288s # testing : SSI should be evaluated with exec allowed for script #116 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 211 3288s # testing : Options should be allowed for script #117; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 212 3288s # testing : SSI should be evaluated with exec allowed for script #117 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 213 3288s # testing : Options should be allowed for script #118; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 214 3288s # testing : SSI should be evaluated with exec allowed for script #118 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 215 3288s # testing : Options should be allowed for script #119; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 216 3288s # testing : SSI should be evaluated with exec allowed for script #119 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 217 3288s # testing : Options should be allowed for script #120; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 218 3288s # testing : SSI should be evaluated with exec allowed for script #120 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 219 3288s # testing : Options should be allowed for script #121; 200 response expected 3288s # expected: 200 3288s # received: '200' 3288s ok 220 3288s # testing : SSI should be evaluated with exec allowed for script #121 3288s # expected: 'perl cgi' 3288s # received: 'perl cgi' 3288s ok 221 3288s ok 3293s t/security/CVE-2009-1890.t .......... 3293s 1..7 3293s # Running under perl version 5.040000 for linux 3293s # Current time local: Fri Feb 21 13:36:25 2025 3293s # Current time GMT: Fri Feb 21 13:36:25 2025 3293s # Using Test.pm version 1.31 3293s # Using Apache/Test.pm version 1.44 3293s ok 1 3293s ok 2 3293s ok 3 3293s ok 4 3293s ok 5 3293s # testing : request was parsed 3293s # expected: qr/^HTTP\/1\.. 200/ 3293s # received: 'HTTP/1.1 200 OK 3293s # ' 3293s ok 6 3293s # header: Date: Fri, 21 Feb 2025 13:36:29 GMT 3293s # header: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3293s # header: Vary: In-If1 3293s # header: DMMATCH1: 1 3293s # header: Content-Type: text/plain 3293s # header: Connection: close 3293s # header: 3294s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 3294s # remaining: 0 3294s # testing : read entire body 3294s # expected: 0 3294s # received: 0 3294s ok 7 3294s ok 3298s t/security/CVE-2009-3555.t .......... 3298s 1..4 3298s # Running under perl version 5.040000 for linux 3298s # Current time local: Fri Feb 21 13:36:30 2025 3298s # Current time GMT: Fri Feb 21 13:36:30 2025 3298s # Using Test.pm version 1.31 3298s # Using Apache/Test.pm version 1.44 3298s ok 1 # skip Skipping test for TLSv1.3 3298s ok 2 # skip Skipping test for TLSv1.3 3298s ok 3 # skip Skipping test for TLSv1.3 3298s ok 4 # skip Skipping test for TLSv1.3 3298s ok 3301s t/security/CVE-2011-3368-rewrite.t .. 3301s 1..3 3301s # Running under perl version 5.040000 for linux 3301s # Current time local: Fri Feb 21 13:36:34 2025 3301s # Current time GMT: Fri Feb 21 13:36:34 2025 3301s # Using Test.pm version 1.31 3301s # Using Apache/Test.pm version 1.44 3301s ok 1 3301s ok 2 3301s # testing : got 400 error 3301s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 3301s # received: 'HTTP/1.1 400 Bad Request 3301s # ' 3301s ok 3 3301s ok 3305s t/security/CVE-2011-3368.t .......... 3305s 1..3 3305s # Running under perl version 5.040000 for linux 3305s # Current time local: Fri Feb 21 13:36:38 2025 3305s # Current time GMT: Fri Feb 21 13:36:38 2025 3305s # Using Test.pm version 1.31 3305s # Using Apache/Test.pm version 1.44 3305s ok 1 3305s ok 2 3305s # testing : got 400 error 3305s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 3305s # received: 'HTTP/1.1 400 Bad Request 3305s # ' 3305s ok 3 3305s ok 3309s t/security/CVE-2017-7659.t .......... 3309s 1..2 3309s # Running under perl version 5.040000 for linux 3309s # Current time local: Fri Feb 21 13:36:42 2025 3309s # Current time GMT: Fri Feb 21 13:36:42 2025 3309s # Using Test.pm version 1.31 3309s # Using Apache/Test.pm version 1.44 3309s ok 1 3309s ok 2 3309s ok 3313s t/security/CVE-2019-0215.t .......... 3313s 1..2 3313s # Running under perl version 5.040000 for linux 3313s # Current time local: Fri Feb 21 13:36:46 2025 3313s # Current time GMT: Fri Feb 21 13:36:46 2025 3313s # Using Test.pm version 1.31 3313s # Using Apache/Test.pm version 1.44 3313s # Using TLSv13, expecting status 403 3313s # testing : first access denied without client cert 3313s # expected: 403 3313s # received: '403' 3313s ok 1 3313s # testing : second access denied without client cert 3313s # expected: 403 3313s # received: '403' 3313s ok 2 3313s ok 3317s t/security/CVE-2020-1927.t .......... 3317s 1..1 3317s # Running under perl version 5.040000 for linux 3317s # Current time local: Fri Feb 21 13:36:50 2025 3317s # Current time GMT: Fri Feb 21 13:36:50 2025 3317s # Using Test.pm version 1.31 3317s # Using Apache/Test.pm version 1.44 3317s # SENDING to 127.0.0.1:8556 3317s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 3317s Host: merge-disabled 3317s Connection: close 3317s 3317s # SENDING to 127.0.0.1:8556 3317s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 3317s # testing : regex didn't match and redirect 3317s # expected: 404 3317s # received: '404' 3317s ok 1 3317s ok 3321s t/ssl/basicauth.t ................... 3321s 1..4 3321s # Running under perl version 5.040000 for linux 3321s # Current time local: Fri Feb 21 13:36:54 2025 3321s # Current time GMT: Fri Feb 21 13:36:54 2025 3321s # Using Test.pm version 1.31 3321s # Using Apache/Test.pm version 1.44 3321s # testing : Getting /ssl-fakebasicauth/index.html with no cert 3321s # expected: qr/^(500|403)$/ 3321s # received: '403' 3321s ok 1 3321s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 3321s # expected: 200 3321s # received: '200' 3321s ok 2 3321s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 3321s # expected: 401 3321s # received: '401' 3321s ok 3 3321s ok 4 # skip Colon in username test skipped. 3321s ok 3325s t/ssl/env.t ......................... 3325s 1..30 3325s # Running under perl version 5.040000 for linux 3325s # Current time local: Fri Feb 21 13:36:58 2025 3325s # Current time GMT: Fri Feb 21 13:36:58 2025 3325s # Using Test.pm version 1.31 3325s # Using Apache/Test.pm version 1.44 3325s # testing : response status OK 3325s # expected: 200 3325s # received: '200' 3325s ok 1 3325s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 3325s ok 2 3325s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 3325s ok 3 3325s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 3325s ok 4 3325s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 3325s ok 5 3325s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 3325s ok 6 3325s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 3325s ok 7 3325s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 3325s ok 8 3325s #SSL_CLIENT_S_DN_O should not exist 3325s ok 9 3325s #SSL_CLIENT_S_DN_Email should not exist 3325s ok 10 3325s #SSL_CLIENT_S_DN_C should not exist 3325s ok 11 3325s #SSL_CLIENT_S_DN_OU should not exist 3325s ok 12 3325s #SSL_CLIENT_S_DN_CN should not exist 3325s ok 13 3325s #SSL_CLIENT_S_DN_L should not exist 3325s ok 14 3325s #SSL_CLIENT_S_DN_ST should not exist 3325s ok 15 3325s # testing : second response status OK 3325s # expected: 200 3325s # received: '200' 3325s ok 16 3325s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 3325s ok 17 3325s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 3325s ok 18 3325s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 3325s ok 19 3325s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 3325s ok 20 3325s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 3325s ok 21 3325s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 3325s ok 22 3325s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 3325s ok 23 3325s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 3325s ok 24 3325s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 3325s ok 25 3325s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 3325s ok 26 3325s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 3325s ok 27 3325s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 3325s ok 28 3325s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 3325s ok 29 3325s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 3325s ok 30 3325s ok 3330s t/ssl/extlookup.t ................... 3330s 1..4 3330s # Running under perl version 5.040000 for linux 3330s # Current time local: Fri Feb 21 13:37:02 2025 3330s # Current time GMT: Fri Feb 21 13:37:02 2025 3330s # Using Test.pm version 1.31 3330s # Using Apache/Test.pm version 1.44 3330s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 3330s # expected: 200 3330s # received: '200' 3330s ok 1 3330s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 3330s # expected: 'Lemons' 3330s # received: 'Lemons' 3330s ok 2 3330s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 3330s # expected: 200 3330s # received: '200' 3330s ok 3 3330s # testing : Extension value match for 2.16.840.1.113730.1.13 3330s # expected: 'This Is A Comment' 3330s # received: 'This Is A Comment' 3330s ok 4 3330s ok 3334s t/ssl/fakeauth.t .................... 3334s 1..3 3334s # Running under perl version 5.040000 for linux 3334s # Current time local: Fri Feb 21 13:37:07 2025 3334s # Current time GMT: Fri Feb 21 13:37:07 2025 3334s # Using Test.pm version 1.31 3334s # Using Apache/Test.pm version 1.44 3334s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 3334s # expected: qr/^(500|403)$/ 3334s # received: '403' 3334s ok 1 3334s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 3334s # expected: 200 3334s # received: '200' 3334s ok 2 3334s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 3334s # expected: 200 3334s # received: '200' 3334s ok 3 3334s ok 3338s t/ssl/headers.t ..................... 3338s 1..3 3338s # Running under perl version 5.040000 for linux 3338s # Current time local: Fri Feb 21 13:37:11 2025 3338s # Current time GMT: Fri Feb 21 13:37:11 2025 3338s # Using Test.pm version 1.31 3338s # Using Apache/Test.pm version 1.44 3338s # testing : SSLFlag header set 3338s # expected: qr/X-SSL-Flag: on/ 3338s # received: 'HTTP/1.1 200 OK 3338s # Connection: close 3338s # Date: Fri, 21 Feb 2025 13:37:15 GMT 3338s # Accept-Ranges: bytes 3338s # ETag: "c-62772ef7d8680" 3338s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3338s # Vary: In-If1 3338s # Content-Length: 12 3338s # Content-Type: text/html 3338s # Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3338s # Client-Date: Fri, 21 Feb 2025 13:37:15 GMT 3338s # Client-Peer: 127.0.0.1:8532 3338s # Client-Response-Num: 1 3338s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3338s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3338s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3338s # Client-SSL-Socket-Class: IO::Socket::SSL 3338s # Client-SSL-Version: TLSv1_3 3338s # DMMATCH1: 1 3338s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx MTMyNjQ1WhcNMjYwMjIxMTMyNjQ1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwCmkLrWcwkaQdnF8xDFXjV9O H53Xmq3Bif89bOn6d/GyRRdi1KifKDIfllpubyxcwMnKGy5qnnWGFxKqX+6iZXRX 38HgFjP1ktTVoUD6BGp0QrOkxy1zM3Qlysfqvq+Nw+uyyIi7gDVODxdjSahxbbSF JKiXxWo8ULVwuvXI8U+y8LFuvg27RvPdVruIZjQB9HyG+3hjBenlWsLi7w5gsQyi 3Gv2E9Kyn2CkefYUd2yEKOXX4/x6LeuC5twAf9rvTrE/w27/fErarGhpYxChZt1Z e1/BU6CSoTIDwW6UNqqrW7ZWZHBa0/Mz8IdaiGxmQLQRvve2ojGPYWtxW0mOlQID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQT 4wOsNBkx/athtxxJLrx3xx239zAfBgNVHSMEGDAWgBRlf4ScPXqtanZrlyUgLXDS ObJOKzANBgkqhkiG9w0BAQsFAAOCAQEAlni8HsFwa2P8e4E7Ru7HurwFxYTQUkkv 4srBut1o/RaQJH3iZM61+jQ12KXMAcX8fZBUZ1mH8SoZPx12iUpLJalUHYCgLzGz 6cXwtjUuy+BrWcXj0VEqUwo0RhzPVcjPXwIVUdbKdb9YZtWEYtKfS/O2qtWqt7iw lY2Ms4+4czk9WEJDRYY2RCl5M5mQnwz6rjqG8VXzOh33qOQ2Z27b5goB/M53UwOW xBoTgXp/FkHpme0OuR5JrBqVAaVSS5OtYzGsVWr5qbzo9PWbDxm+f4rz4S06eyJB TkMvZ27m6izP30fImzy/12ulj9Ycj/o0JWTuyyf3bkjexFupmwDSqw== -----END CERTIFICATE----- 3338s # X-SSL-Flag: on 3338s # X-SSL-None: (null) 3338s # 3338s # ' 3338s ok 1 3338s # testing : SSL certificate is unwrapped 3338s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 3338s # received: 'HTTP/1.1 200 OK 3338s # Connection: close 3338s # Date: Fri, 21 Feb 2025 13:37:15 GMT 3338s # Accept-Ranges: bytes 3338s # ETag: "c-62772ef7d8680" 3338s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3338s # Vary: In-If1 3338s # Content-Length: 12 3338s # Content-Type: text/html 3338s # Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3338s # Client-Date: Fri, 21 Feb 2025 13:37:15 GMT 3338s # Client-Peer: 127.0.0.1:8532 3338s # Client-Response-Num: 1 3338s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3338s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3338s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3338s # Client-SSL-Socket-Class: IO::Socket::SSL 3338s # Client-SSL-Version: TLSv1_3 3338s # DMMATCH1: 1 3338s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx MTMyNjQ1WhcNMjYwMjIxMTMyNjQ1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwCmkLrWcwkaQdnF8xDFXjV9O H53Xmq3Bif89bOn6d/GyRRdi1KifKDIfllpubyxcwMnKGy5qnnWGFxKqX+6iZXRX 38HgFjP1ktTVoUD6BGp0QrOkxy1zM3Qlysfqvq+Nw+uyyIi7gDVODxdjSahxbbSF JKiXxWo8ULVwuvXI8U+y8LFuvg27RvPdVruIZjQB9HyG+3hjBenlWsLi7w5gsQyi 3Gv2E9Kyn2CkefYUd2yEKOXX4/x6LeuC5twAf9rvTrE/w27/fErarGhpYxChZt1Z e1/BU6CSoTIDwW6UNqqrW7ZWZHBa0/Mz8IdaiGxmQLQRvve2ojGPYWtxW0mOlQID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQT 4wOsNBkx/athtxxJLrx3xx239zAfBgNVHSMEGDAWgBRlf4ScPXqtanZrlyUgLXDS ObJOKzANBgkqhkiG9w0BAQsFAAOCAQEAlni8HsFwa2P8e4E7Ru7HurwFxYTQUkkv 4srBut1o/RaQJH3iZM61+jQ12KXMAcX8fZBUZ1mH8SoZPx12iUpLJalUHYCgLzGz 6cXwtjUuy+BrWcXj0VEqUwo0RhzPVcjPXwIVUdbKdb9YZtWEYtKfS/O2qtWqt7iw lY2Ms4+4czk9WEJDRYY2RCl5M5mQnwz6rjqG8VXzOh33qOQ2Z27b5goB/M53UwOW xBoTgXp/FkHpme0OuR5JrBqVAaVSS5OtYzGsVWr5qbzo9PWbDxm+f4rz4S06eyJB TkMvZ27m6izP30fImzy/12ulj9Ycj/o0JWTuyyf3bkjexFupmwDSqw== -----END CERTIFICATE----- 3338s # X-SSL-Flag: on 3338s # X-SSL-None: (null) 3338s # 3338s # ' 3338s ok 2 3338s # testing : unknown SSL variable not given 3338s # expected: qr/X-SSL-None: \(null\)\n/ 3338s # received: 'HTTP/1.1 200 OK 3338s # Connection: close 3338s # Date: Fri, 21 Feb 2025 13:37:15 GMT 3338s # Accept-Ranges: bytes 3338s # ETag: "c-62772ef7d8680" 3338s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3338s # Vary: In-If1 3338s # Content-Length: 12 3338s # Content-Type: text/html 3338s # Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3338s # Client-Date: Fri, 21 Feb 2025 13:37:15 GMT 3338s # Client-Peer: 127.0.0.1:8532 3338s # Client-Response-Num: 1 3338s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3338s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3338s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3338s # Client-SSL-Socket-Class: IO::Socket::SSL 3338s # Client-SSL-Version: TLSv1_3 3338s # DMMATCH1: 1 3338s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBBDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx MTMyNjQ1WhcNMjYwMjIxMTMyNjQ1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwCmkLrWcwkaQdnF8xDFXjV9O H53Xmq3Bif89bOn6d/GyRRdi1KifKDIfllpubyxcwMnKGy5qnnWGFxKqX+6iZXRX 38HgFjP1ktTVoUD6BGp0QrOkxy1zM3Qlysfqvq+Nw+uyyIi7gDVODxdjSahxbbSF JKiXxWo8ULVwuvXI8U+y8LFuvg27RvPdVruIZjQB9HyG+3hjBenlWsLi7w5gsQyi 3Gv2E9Kyn2CkefYUd2yEKOXX4/x6LeuC5twAf9rvTrE/w27/fErarGhpYxChZt1Z e1/BU6CSoTIDwW6UNqqrW7ZWZHBa0/Mz8IdaiGxmQLQRvve2ojGPYWtxW0mOlQID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQT 4wOsNBkx/athtxxJLrx3xx239zAfBgNVHSMEGDAWgBRlf4ScPXqtanZrlyUgLXDS ObJOKzANBgkqhkiG9w0BAQsFAAOCAQEAlni8HsFwa2P8e4E7Ru7HurwFxYTQUkkv 4srBut1o/RaQJH3iZM61+jQ12KXMAcX8fZBUZ1mH8SoZPx12iUpLJalUHYCgLzGz 6cXwtjUuy+BrWcXj0VEqUwo0RhzPVcjPXwIVUdbKdb9YZtWEYtKfS/O2qtWqt7iw lY2Ms4+4czk9WEJDRYY2RCl5M5mQnwz6rjqG8VXzOh33qOQ2Z27b5goB/M53UwOW xBoTgXp/FkHpme0OuR5JrBqVAaVSS5OtYzGsVWr5qbzo9PWbDxm+f4rz4S06eyJB TkMvZ27m6izP30fImzy/12ulj9Ycj/o0JWTuyyf3bkjexFupmwDSqw== -----END CERTIFICATE----- 3338s # X-SSL-Flag: on 3338s # X-SSL-None: (null) 3338s # 3338s # ' 3338s ok 3 3338s ok 3342s t/ssl/http.t ........................ 3342s 1..2 3342s # Running under perl version 5.040000 for linux 3342s # Current time local: Fri Feb 21 13:37:15 2025 3342s # Current time GMT: Fri Feb 21 13:37:15 2025 3342s # Using Test.pm version 1.31 3342s # Using Apache/Test.pm version 1.44 3342s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 3342s # expected: 400 3342s # received: '400' 3342s ok 1 3342s # testing : that error document contains the proper hint 3342s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 3342s # received: ' 3342s # 3342s # 400 Bad Request 3342s # 3342s #

Bad Request

3342s #

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

3342s # 3342s # ' 3342s ok 2 3342s ok 3347s t/ssl/ocsp.t ........................ 3347s 1..3 3347s # Running under perl version 5.040000 for linux 3347s # Current time local: Fri Feb 21 13:37:19 2025 3347s # Current time GMT: Fri Feb 21 13:37:19 2025 3347s # Using Test.pm version 1.31 3347s # Using Apache/Test.pm version 1.44 3347s warning: Internal response 3347s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 3347s response: 3347s 500 Server closed connection without sending any data back 3347s Content-Type: text/plain 3347s Client-Date: Fri, 21 Feb 2025 13:37:23 GMT 3347s Client-Warning: Internal response 3347s 3347s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 3347s ok 1 3347s warning: 3347s message: welcome to localhost:8529 3347s response: 3347s HTTP/1.1 200 OK 3347s Connection: close 3347s Date: Fri, 21 Feb 2025 13:37:24 GMT 3347s Accept-Ranges: bytes 3347s ETag: "1a-62772ef7d8680" 3347s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3347s Vary: In-If1 3347s Content-Length: 26 3347s Content-Type: text/html 3347s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3347s Client-Date: Fri, 21 Feb 2025 13:37:24 GMT 3347s Client-Peer: 127.0.0.1:8535 3347s Client-Response-Num: 1 3347s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3347s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3347s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3347s Client-SSL-Socket-Class: IO::Socket::SSL 3347s Client-SSL-Version: TLSv1_3 3347s DMMATCH1: 1 3347s 3347s welcome to localhost:8529 3347s ok 2 3347s warning: Internal response 3347s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 3347s response: 3347s 500 Server closed connection without sending any data back 3347s Content-Type: text/plain 3347s Client-Date: Fri, 21 Feb 2025 13:37:24 GMT 3347s Client-Warning: Internal response 3347s 3347s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 3347s ok 3 3347s ok 3351s t/ssl/pha.t ......................... 3351s 1..4 3351s # Running under perl version 5.040000 for linux 3351s # Current time local: Fri Feb 21 13:37:24 2025 3351s # Current time GMT: Fri Feb 21 13:37:24 2025 3351s # Using Test.pm version 1.31 3351s # Using Apache/Test.pm version 1.44 3351s # testing : access must be denied without client certificate 3351s # expected: 403 3351s # received: '403' 3351s ok 1 3351s # testing : PHA reneg body buffer size restriction works 3351s # expected: 413 3351s # received: '413' 3351s ok 2 3351s # testing : PHA works with POST body 3351s # expected: 200 3351s # received: '200' 3351s ok 3 3351s # testing : request body matches response 3351s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 3351s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 3351s ok 4 3351s ok 3355s t/ssl/pr12355.t ..................... 3355s 1..10 3355s # Running under perl version 5.040000 for linux 3355s # Current time local: Fri Feb 21 13:37:28 2025 3355s # Current time GMT: Fri Feb 21 13:37:28 2025 3355s # Using Test.pm version 1.31 3355s # Using Apache/Test.pm version 1.44 3355s # Downgrading to TLSv12 3355s # testing : renegotiation on POST works 3355s # expected: 200 3355s # received: '200' 3355s ok 1 3355s # testing : request body matches response 3355s # expected: 'hello world' 3355s # received: 'hello world' 3355s ok 2 3355s # testing : renegotiation on POST works 3355s # expected: 200 3355s # received: '200' 3355s ok 3 3355s # testing : request body matches response 3355s # expected: 'hello world' 3355s # received: 'hello world' 3355s ok 4 3355s # testing : renegotiation on POST works 3355s # expected: 200 3355s # received: '200' 3355s ok 5 3355s # testing : request body matches response 3355s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 3355s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 3355s ok 6 3355s # testing : renegotiation on POST works 3355s # expected: 200 3355s # received: '200' 3355s ok 7 3355s # testing : request body matches response 3355s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 3355s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 3355s ok 8 3355s # testing : renegotiation on POST works 3355s # expected: 200 3355s # received: '200' 3355s ok 9 3355s # testing : request body matches response 3355s # expected: 'HELLO' 3355s # received: 'HELLO' 3355s ok 10 3355s ok 3359s t/ssl/pr43738.t ..................... 3359s 1..4 3359s # Running under perl version 5.040000 for linux 3359s # Current time local: Fri Feb 21 13:37:32 2025 3359s # Current time GMT: Fri Feb 21 13:37:32 2025 3359s # Using Test.pm version 1.31 3359s # Using Apache/Test.pm version 1.44 3359s # Downgrading to TLSv12 3359s # testing : renegotiation on POST works 3359s # expected: 200 3359s # received: '200' 3359s ok 1 3359s # testing : request body matches response 3359s # expected: '/modules/ssl/aes128/empty.pfa 3359s # hello world' 3359s # received: '/modules/ssl/aes128/empty.pfa 3359s # hello world' 3359s ok 2 3359s # testing : renegotiation on POST works 3359s # expected: 200 3359s # received: '200' 3359s ok 3 3359s # testing : request body matches response 3359s # expected: '/modules/ssl/aes256/empty.pfa 3359s # hello world' 3359s # received: '/modules/ssl/aes256/empty.pfa 3359s # hello world' 3359s ok 4 3359s ok 3370s t/ssl/proxy.t ....................... 3370s # using LWP client 3370s 1..290 3370s # Running under perl version 5.040000 for linux 3370s # Current time local: Fri Feb 21 13:37:36 2025 3370s # Current time GMT: Fri Feb 21 13:37:36 2025 3370s # Using Test.pm version 1.31 3370s # Using Apache/Test.pm version 1.44 3370s # testing : / with proxy_http_https (http) 3370s # expected: 200 3370s # received: '200' 3370s ok 1 3370s # testing : CGI script with folded headers 3370s # expected: 200 3370s # received: '200' 3370s ok 2 3370s # testing : using valid proxyssl client cert 3370s # expected: 200 3370s # received: '200' 3370s ok 3 3370s # testing : using invalid proxyssl client cert 3370s # expected: 403 3370s # received: '403' 3370s ok 4 3370s # testing : protected cgi script 3370s # expected: 200 3370s # received: '200' 3370s ok 5 3370s # testing : X-Forwarded-Host header 3370s # expected: 'localhost:8558' 3370s # received: 'localhost:8558' 3370s ok 6 3370s # testing : client subject common name 3370s # expected: 'client_ok' 3370s # received: 'client_ok' 3370s ok 7 3370s # testing : ProxyPassReverse Location rewrite 3370s # expected: 'http://localhost:8558/modules/' 3370s # received: 'http://localhost:8558/modules/' 3370s ok 8 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 1024 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '1024' 3370s # received: 1024 3370s ok 9 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 2048 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '2048' 3370s # received: 2048 3370s ok 10 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 3072 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '3072' 3370s # received: 3072 3370s ok 11 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 4096 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '4096' 3370s # received: 4096 3370s ok 12 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 5120 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '5120' 3370s # received: 5120 3370s ok 13 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 6144 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '6144' 3370s # received: 6144 3370s ok 14 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 7168 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '7168' 3370s # received: 7168 3370s ok 15 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 8192 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '8192' 3370s # received: 8192 3370s ok 16 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 9216 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '9216' 3370s # received: 9216 3370s ok 17 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 10240 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '10240' 3370s # received: 10240 3370s ok 18 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 11264 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '11264' 3370s # received: 11264 3370s ok 19 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 12288 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '12288' 3370s # received: 12288 3370s ok 20 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 13312 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '13312' 3370s # received: 13312 3370s ok 21 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 14336 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:40 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '14336' 3370s # received: 14336 3370s ok 22 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 15360 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '15360' 3370s # received: 15360 3370s ok 23 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 16384 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '16384' 3370s # received: 16384 3370s ok 24 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 17408 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '17408' 3370s # received: 17408 3370s ok 25 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 18432 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '18432' 3370s # received: 18432 3370s ok 26 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 19456 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '19456' 3370s # received: 19456 3370s ok 27 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 20480 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '20480' 3370s # received: 20480 3370s ok 28 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 21504 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '21504' 3370s # received: 21504 3370s ok 29 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 22528 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '22528' 3370s # received: 22528 3370s ok 30 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 23552 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '23552' 3370s # received: 23552 3370s ok 31 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 24576 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '24576' 3370s # received: 24576 3370s ok 32 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 25600 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '25600' 3370s # received: 25600 3370s ok 33 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 26624 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '26624' 3370s # received: 26624 3370s ok 34 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 27648 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '27648' 3370s # received: 27648 3370s ok 35 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 28672 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '28672' 3370s # received: 28672 3370s ok 36 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 29696 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '29696' 3370s # received: 29696 3370s ok 37 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 30720 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '30720' 3370s # received: 30720 3370s ok 38 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 31744 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '31744' 3370s # received: 31744 3370s ok 39 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 32768 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '32768' 3370s # received: 32768 3370s ok 40 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 33792 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '33792' 3370s # received: 33792 3370s ok 41 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 34816 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '34816' 3370s # received: 34816 3370s ok 42 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 35840 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '35840' 3370s # received: 35840 3370s ok 43 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 36864 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '36864' 3370s # received: 36864 3370s ok 44 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 37888 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '37888' 3370s # received: 37888 3370s ok 45 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 38912 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '38912' 3370s # received: 38912 3370s ok 46 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 39936 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '39936' 3370s # received: 39936 3370s ok 47 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 40960 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '40960' 3370s # received: 40960 3370s ok 48 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 41984 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '41984' 3370s # received: 41984 3370s ok 49 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 43008 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '43008' 3370s # received: 43008 3370s ok 50 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 44032 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '44032' 3370s # received: 44032 3370s ok 51 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 45056 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '45056' 3370s # received: 45056 3370s ok 52 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 46080 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '46080' 3370s # received: 46080 3370s ok 53 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 47104 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '47104' 3370s # received: 47104 3370s ok 54 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 48128 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '48128' 3370s # received: 48128 3370s ok 55 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 49152 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '49152' 3370s # received: 49152 3370s ok 56 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 50176 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '50176' 3370s # received: 50176 3370s ok 57 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 51200 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '51200' 3370s # received: 51200 3370s ok 58 3370s #lwp request: 3370s #POST http://localhost:8558/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 102400 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 7 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8558 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '102400' 3370s # received: 102400 3370s ok 59 3370s # testing : / with proxy_http_https_proxy_section (http) 3370s # expected: 200 3370s # received: '200' 3370s ok 60 3370s # testing : CGI script with folded headers 3370s # expected: 200 3370s # received: '200' 3370s ok 61 3370s # testing : using valid proxyssl client cert 3370s # expected: 200 3370s # received: '200' 3370s ok 62 3370s # testing : using invalid proxyssl client cert 3370s # expected: 403 3370s # received: '403' 3370s ok 63 3370s # testing : protected cgi script 3370s # expected: 200 3370s # received: '200' 3370s ok 64 3370s # testing : X-Forwarded-Host header 3370s # expected: 'localhost:8560' 3370s # received: 'localhost:8560' 3370s ok 65 3370s # testing : client subject common name 3370s # expected: 'client_ok' 3370s # received: 'client_ok' 3370s ok 66 3370s # testing : ProxyPassReverse Location rewrite 3370s # expected: 'http://localhost:8560/modules/' 3370s # received: 'http://localhost:8560/modules/' 3370s ok 67 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 1024 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '1024' 3370s # received: 1024 3370s ok 68 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 2048 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '2048' 3370s # received: 2048 3370s ok 69 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 3072 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '3072' 3370s # received: 3072 3370s ok 70 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 4096 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '4096' 3370s # received: 4096 3370s ok 71 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 5120 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '5120' 3370s # received: 5120 3370s ok 72 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 6144 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '6144' 3370s # received: 6144 3370s ok 73 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 7168 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '7168' 3370s # received: 7168 3370s ok 74 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 8192 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '8192' 3370s # received: 8192 3370s ok 75 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 9216 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '9216' 3370s # received: 9216 3370s ok 76 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 10240 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '10240' 3370s # received: 10240 3370s ok 77 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 11264 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '11264' 3370s # received: 11264 3370s ok 78 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 12288 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '12288' 3370s # received: 12288 3370s ok 79 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 13312 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '13312' 3370s # received: 13312 3370s ok 80 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 14336 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '14336' 3370s # received: 14336 3370s ok 81 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 15360 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '15360' 3370s # received: 15360 3370s ok 82 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 16384 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '16384' 3370s # received: 16384 3370s ok 83 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 17408 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '17408' 3370s # received: 17408 3370s ok 84 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 18432 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '18432' 3370s # received: 18432 3370s ok 85 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 19456 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '19456' 3370s # received: 19456 3370s ok 86 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 20480 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '20480' 3370s # received: 20480 3370s ok 87 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 21504 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '21504' 3370s # received: 21504 3370s ok 88 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 22528 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '22528' 3370s # received: 22528 3370s ok 89 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 23552 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '23552' 3370s # received: 23552 3370s ok 90 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 24576 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '24576' 3370s # received: 24576 3370s ok 91 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 25600 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:41 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '25600' 3370s # received: 25600 3370s ok 92 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 26624 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '26624' 3370s # received: 26624 3370s ok 93 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 27648 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '27648' 3370s # received: 27648 3370s ok 94 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 28672 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '28672' 3370s # received: 28672 3370s ok 95 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 29696 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '29696' 3370s # received: 29696 3370s ok 96 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 30720 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '30720' 3370s # received: 30720 3370s ok 97 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 31744 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '31744' 3370s # received: 31744 3370s ok 98 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 32768 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '32768' 3370s # received: 32768 3370s ok 99 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 33792 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '33792' 3370s # received: 33792 3370s ok 100 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 34816 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '34816' 3370s # received: 34816 3370s ok 101 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 35840 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '35840' 3370s # received: 35840 3370s ok 102 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 36864 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '36864' 3370s # received: 36864 3370s ok 103 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 37888 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '37888' 3370s # received: 37888 3370s ok 104 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 38912 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '38912' 3370s # received: 38912 3370s ok 105 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 39936 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '39936' 3370s # received: 39936 3370s ok 106 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 40960 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '40960' 3370s # received: 40960 3370s ok 107 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 41984 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '41984' 3370s # received: 41984 3370s ok 108 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 43008 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '43008' 3370s # received: 43008 3370s ok 109 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 44032 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '44032' 3370s # received: 44032 3370s ok 110 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 45056 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '45056' 3370s # received: 45056 3370s ok 111 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 46080 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '46080' 3370s # received: 46080 3370s ok 112 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 47104 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '47104' 3370s # received: 47104 3370s ok 113 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 48128 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '48128' 3370s # received: 48128 3370s ok 114 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 49152 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '49152' 3370s # received: 49152 3370s ok 115 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 50176 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '50176' 3370s # received: 50176 3370s ok 116 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 51200 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '51200' 3370s # received: 51200 3370s ok 117 3370s #lwp request: 3370s #POST http://localhost:8560/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 102400 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 7 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8560 3370s #Client-Response-Num: 1 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '102400' 3370s # received: 102400 3370s ok 118 3370s # testing : / with proxy_https_http (https) 3370s # expected: 200 3370s # received: '200' 3370s ok 119 3370s # testing : CGI script with folded headers 3370s # expected: 200 3370s # received: '200' 3370s ok 120 3370s # testing : ProxyPassReverse Location rewrite 3370s # expected: 'https://localhost:8562/modules/' 3370s # received: 'https://localhost:8562/modules/' 3370s ok 121 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 1024 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '1024' 3370s # received: 1024 3370s ok 122 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 2048 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '2048' 3370s # received: 2048 3370s ok 123 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 3072 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '3072' 3370s # received: 3072 3370s ok 124 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 4096 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '4096' 3370s # received: 4096 3370s ok 125 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 5120 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '5120' 3370s # received: 5120 3370s ok 126 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 6144 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '6144' 3370s # received: 6144 3370s ok 127 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 7168 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '7168' 3370s # received: 7168 3370s ok 128 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 8192 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '8192' 3370s # received: 8192 3370s ok 129 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 9216 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '9216' 3370s # received: 9216 3370s ok 130 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 10240 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '10240' 3370s # received: 10240 3370s ok 131 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 11264 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '11264' 3370s # received: 11264 3370s ok 132 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 12288 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '12288' 3370s # received: 12288 3370s ok 133 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 13312 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '13312' 3370s # received: 13312 3370s ok 134 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 14336 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '14336' 3370s # received: 14336 3370s ok 135 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 15360 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '15360' 3370s # received: 15360 3370s ok 136 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 16384 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '16384' 3370s # received: 16384 3370s ok 137 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 17408 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '17408' 3370s # received: 17408 3370s ok 138 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 18432 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '18432' 3370s # received: 18432 3370s ok 139 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 19456 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '19456' 3370s # received: 19456 3370s ok 140 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 20480 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '20480' 3370s # received: 20480 3370s ok 141 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 21504 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '21504' 3370s # received: 21504 3370s ok 142 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 22528 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '22528' 3370s # received: 22528 3370s ok 143 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 23552 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '23552' 3370s # received: 23552 3370s ok 144 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 24576 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '24576' 3370s # received: 24576 3370s ok 145 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 25600 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:42 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '25600' 3370s # received: 25600 3370s ok 146 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 26624 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '26624' 3370s # received: 26624 3370s ok 147 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 27648 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '27648' 3370s # received: 27648 3370s ok 148 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 28672 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '28672' 3370s # received: 28672 3370s ok 149 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 29696 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '29696' 3370s # received: 29696 3370s ok 150 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 30720 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '30720' 3370s # received: 30720 3370s ok 151 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 31744 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '31744' 3370s # received: 31744 3370s ok 152 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 32768 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '32768' 3370s # received: 32768 3370s ok 153 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 33792 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '33792' 3370s # received: 33792 3370s ok 154 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 34816 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '34816' 3370s # received: 34816 3370s ok 155 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 35840 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '35840' 3370s # received: 35840 3370s ok 156 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 36864 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '36864' 3370s # received: 36864 3370s ok 157 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 37888 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '37888' 3370s # received: 37888 3370s ok 158 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 38912 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '38912' 3370s # received: 38912 3370s ok 159 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 39936 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '39936' 3370s # received: 39936 3370s ok 160 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 40960 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '40960' 3370s # received: 40960 3370s ok 161 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 41984 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '41984' 3370s # received: 41984 3370s ok 162 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 43008 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '43008' 3370s # received: 43008 3370s ok 163 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 44032 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '44032' 3370s # received: 44032 3370s ok 164 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 45056 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '45056' 3370s # received: 45056 3370s ok 165 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 46080 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '46080' 3370s # received: 46080 3370s ok 166 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 47104 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '47104' 3370s # received: 47104 3370s ok 167 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 48128 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '48128' 3370s # received: 48128 3370s ok 168 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 49152 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '49152' 3370s # received: 49152 3370s ok 169 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 50176 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '50176' 3370s # received: 50176 3370s ok 170 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 51200 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '51200' 3370s # received: 51200 3370s ok 171 3370s #lwp request: 3370s #POST https://localhost:8562/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 102400 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 7 3370s #Client-Date: Fri, 21 Feb 2025 13:37:43 GMT 3370s #Client-Peer: 127.0.0.1:8562 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '102400' 3370s # received: 102400 3370s ok 172 3370s # testing : / with proxy_https_https (https) 3370s # expected: 200 3370s # received: '200' 3370s ok 173 3370s # testing : CGI script with folded headers 3370s # expected: 200 3370s # received: '200' 3370s ok 174 3370s # testing : using valid proxyssl client cert 3370s # expected: 200 3370s # received: '200' 3370s ok 175 3370s # testing : using invalid proxyssl client cert 3370s # expected: 403 3370s # received: '403' 3370s ok 176 3370s # testing : protected cgi script 3370s # expected: 200 3370s # received: '200' 3370s ok 177 3370s # testing : X-Forwarded-Host header 3370s # expected: 'localhost:8559' 3370s # received: 'localhost:8559' 3370s ok 178 3370s # testing : client subject common name 3370s # expected: 'client_ok' 3370s # received: 'client_ok' 3370s ok 179 3370s # testing : ProxyPassReverse Location rewrite 3370s # expected: 'https://localhost:8559/modules/' 3370s # received: 'https://localhost:8559/modules/' 3370s ok 180 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 1024 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '1024' 3370s # received: 1024 3370s ok 181 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 2048 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '2048' 3370s # received: 2048 3370s ok 182 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 3072 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '3072' 3370s # received: 3072 3370s ok 183 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 4096 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '4096' 3370s # received: 4096 3370s ok 184 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 5120 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '5120' 3370s # received: 5120 3370s ok 185 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 6144 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '6144' 3370s # received: 6144 3370s ok 186 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 7168 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '7168' 3370s # received: 7168 3370s ok 187 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 8192 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '8192' 3370s # received: 8192 3370s ok 188 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 9216 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '9216' 3370s # received: 9216 3370s ok 189 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 10240 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '10240' 3370s # received: 10240 3370s ok 190 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 11264 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '11264' 3370s # received: 11264 3370s ok 191 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 12288 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '12288' 3370s # received: 12288 3370s ok 192 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 13312 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '13312' 3370s # received: 13312 3370s ok 193 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 14336 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '14336' 3370s # received: 14336 3370s ok 194 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 15360 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '15360' 3370s # received: 15360 3370s ok 195 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 16384 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '16384' 3370s # received: 16384 3370s ok 196 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 17408 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '17408' 3370s # received: 17408 3370s ok 197 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 18432 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '18432' 3370s # received: 18432 3370s ok 198 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 19456 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '19456' 3370s # received: 19456 3370s ok 199 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 20480 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '20480' 3370s # received: 20480 3370s ok 200 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 21504 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '21504' 3370s # received: 21504 3370s ok 201 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 22528 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '22528' 3370s # received: 22528 3370s ok 202 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 23552 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '23552' 3370s # received: 23552 3370s ok 203 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 24576 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '24576' 3370s # received: 24576 3370s ok 204 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 25600 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '25600' 3370s # received: 25600 3370s ok 205 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 26624 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '26624' 3370s # received: 26624 3370s ok 206 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 27648 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '27648' 3370s # received: 27648 3370s ok 207 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 28672 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '28672' 3370s # received: 28672 3370s ok 208 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 29696 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '29696' 3370s # received: 29696 3370s ok 209 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 30720 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '30720' 3370s # received: 30720 3370s ok 210 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 31744 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '31744' 3370s # received: 31744 3370s ok 211 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 32768 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '32768' 3370s # received: 32768 3370s ok 212 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 33792 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '33792' 3370s # received: 33792 3370s ok 213 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 34816 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '34816' 3370s # received: 34816 3370s ok 214 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 35840 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:44 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '35840' 3370s # received: 35840 3370s ok 215 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 36864 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '36864' 3370s # received: 36864 3370s ok 216 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 37888 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '37888' 3370s # received: 37888 3370s ok 217 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 38912 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '38912' 3370s # received: 38912 3370s ok 218 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 39936 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '39936' 3370s # received: 39936 3370s ok 219 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 40960 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '40960' 3370s # received: 40960 3370s ok 220 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 41984 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '41984' 3370s # received: 41984 3370s ok 221 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 43008 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '43008' 3370s # received: 43008 3370s ok 222 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 44032 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '44032' 3370s # received: 44032 3370s ok 223 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 45056 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '45056' 3370s # received: 45056 3370s ok 224 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 46080 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '46080' 3370s # received: 46080 3370s ok 225 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 47104 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '47104' 3370s # received: 47104 3370s ok 226 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 48128 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '48128' 3370s # received: 48128 3370s ok 227 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 49152 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '49152' 3370s # received: 49152 3370s ok 228 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 50176 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '50176' 3370s # received: 50176 3370s ok 229 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 51200 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '51200' 3370s # received: 51200 3370s ok 230 3370s #lwp request: 3370s #POST https://localhost:8559/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 102400 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 7 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8559 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '102400' 3370s # received: 102400 3370s ok 231 3370s # testing : / with proxy_https_https_proxy_section (https) 3370s # expected: 200 3370s # received: '200' 3370s ok 232 3370s # testing : CGI script with folded headers 3370s # expected: 200 3370s # received: '200' 3370s ok 233 3370s # testing : using valid proxyssl client cert 3370s # expected: 200 3370s # received: '200' 3370s ok 234 3370s # testing : using invalid proxyssl client cert 3370s # expected: 403 3370s # received: '403' 3370s ok 235 3370s # testing : protected cgi script 3370s # expected: 200 3370s # received: '200' 3370s ok 236 3370s # testing : X-Forwarded-Host header 3370s # expected: 'localhost:8561' 3370s # received: 'localhost:8561' 3370s ok 237 3370s # testing : client subject common name 3370s # expected: 'client_ok' 3370s # received: 'client_ok' 3370s ok 238 3370s # testing : ProxyPassReverse Location rewrite 3370s # expected: 'https://localhost:8561/modules/' 3370s # received: 'https://localhost:8561/modules/' 3370s ok 239 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 1024 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '1024' 3370s # received: 1024 3370s ok 240 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 2048 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '2048' 3370s # received: 2048 3370s ok 241 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 3072 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '3072' 3370s # received: 3072 3370s ok 242 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 4096 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '4096' 3370s # received: 4096 3370s ok 243 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 5120 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '5120' 3370s # received: 5120 3370s ok 244 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 6144 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:45 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '6144' 3370s # received: 6144 3370s ok 245 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 7168 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '7168' 3370s # received: 7168 3370s ok 246 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 8192 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '8192' 3370s # received: 8192 3370s ok 247 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 9216 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 5 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '9216' 3370s # received: 9216 3370s ok 248 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 10240 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '10240' 3370s # received: 10240 3370s ok 249 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 11264 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '11264' 3370s # received: 11264 3370s ok 250 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 12288 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '12288' 3370s # received: 12288 3370s ok 251 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 13312 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '13312' 3370s # received: 13312 3370s ok 252 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 14336 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '14336' 3370s # received: 14336 3370s ok 253 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 15360 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '15360' 3370s # received: 15360 3370s ok 254 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 16384 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '16384' 3370s # received: 16384 3370s ok 255 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 17408 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '17408' 3370s # received: 17408 3370s ok 256 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 18432 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '18432' 3370s # received: 18432 3370s ok 257 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 19456 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '19456' 3370s # received: 19456 3370s ok 258 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 20480 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '20480' 3370s # received: 20480 3370s ok 259 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 21504 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '21504' 3370s # received: 21504 3370s ok 260 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 22528 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '22528' 3370s # received: 22528 3370s ok 261 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 23552 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '23552' 3370s # received: 23552 3370s ok 262 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 24576 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '24576' 3370s # received: 24576 3370s ok 263 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 25600 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '25600' 3370s # received: 25600 3370s ok 264 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 26624 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '26624' 3370s # received: 26624 3370s ok 265 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 27648 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '27648' 3370s # received: 27648 3370s ok 266 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 28672 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '28672' 3370s # received: 28672 3370s ok 267 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 29696 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '29696' 3370s # received: 29696 3370s ok 268 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 30720 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '30720' 3370s # received: 30720 3370s ok 269 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 31744 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '31744' 3370s # received: 31744 3370s ok 270 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 32768 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '32768' 3370s # received: 32768 3370s ok 271 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 33792 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '33792' 3370s # received: 33792 3370s ok 272 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 34816 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '34816' 3370s # received: 34816 3370s ok 273 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 35840 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '35840' 3370s # received: 35840 3370s ok 274 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 36864 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '36864' 3370s # received: 36864 3370s ok 275 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 37888 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '37888' 3370s # received: 37888 3370s ok 276 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 38912 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '38912' 3370s # received: 38912 3370s ok 277 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 39936 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '39936' 3370s # received: 39936 3370s ok 278 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 40960 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '40960' 3370s # received: 40960 3370s ok 279 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 41984 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '41984' 3370s # received: 41984 3370s ok 280 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 43008 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '43008' 3370s # received: 43008 3370s ok 281 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 44032 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '44032' 3370s # received: 44032 3370s ok 282 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 45056 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:46 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:47 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '45056' 3370s # received: 45056 3370s ok 283 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 46080 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:47 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:47 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '46080' 3370s # received: 46080 3370s ok 284 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 47104 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:47 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:47 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '47104' 3370s # received: 47104 3370s ok 285 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 48128 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:47 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:47 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '48128' 3370s # received: 48128 3370s ok 286 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 49152 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:47 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:47 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '49152' 3370s # received: 49152 3370s ok 287 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 50176 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:47 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:47 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '50176' 3370s # received: 50176 3370s ok 288 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 51200 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:47 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 6 3370s #Client-Date: Fri, 21 Feb 2025 13:37:47 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '51200' 3370s # received: 51200 3370s ok 289 3370s #lwp request: 3370s #POST https://localhost:8561/eat_post HTTP/1.1 3370s #User-Agent: libwww-perl/6.77 3370s #Content-Length: 102400 3370s # 3370s #server response: 3370s #HTTP/1.1 200 OK 3370s #Connection: close 3370s #Date: Fri, 21 Feb 2025 13:37:47 GMT 3370s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3370s #Vary: In-If1 3370s #Content-Length: 7 3370s #Client-Date: Fri, 21 Feb 2025 13:37:47 GMT 3370s #Client-Peer: 127.0.0.1:8561 3370s #Client-Response-Num: 1 3370s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3370s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3370s #Client-SSL-Socket-Class: IO::Socket::SSL 3370s #Client-SSL-Version: TLSv1_3 3370s #DMMATCH1: 1 3370s # 3370s # testing : length posted 3370s # expected: '102400' 3370s # received: 102400 3370s ok 290 3370s ok 3374s t/ssl/require.t ..................... 3374s 1..10 3374s # Running under perl version 5.040000 for linux 3374s # Current time local: Fri Feb 21 13:37:47 2025 3374s # Current time GMT: Fri Feb 21 13:37:47 2025 3374s # Using Test.pm version 1.31 3374s # Using Apache/Test.pm version 1.44 3374s ok 1 3374s ok 2 3374s ok 3 3374s ok 4 3374s ok 5 3374s ok 6 3374s ok 7 3374s ok 8 3374s ok 9 3374s ok 10 3374s ok 3378s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 3385s t/ssl/varlookup.t ................... 3385s 1..83 3385s # Running under perl version 5.040000 for linux 3385s # Current time local: Fri Feb 21 13:37:55 2025 3385s # Current time GMT: Fri Feb 21 13:37:55 2025 3385s # Using Test.pm version 1.31 3385s # Using Apache/Test.pm version 1.44 3385s # testing : HTTP_USER_AGENT 3385s # expected: 'libwww-perl/6.77' 3385s # received: 'libwww-perl/6.77' 3385s ok 1 3385s # testing : HTTP:User-Agent 3385s # expected: 'libwww-perl/6.77' 3385s # received: 'libwww-perl/6.77' 3385s ok 2 3385s # testing : HTTP_REFERER 3385s # expected: 't/ssl/varlookup.t' 3385s # received: 't/ssl/varlookup.t' 3385s ok 3 3385s # testing : HTTP_HOST 3385s # expected: 'localhost:8532' 3385s # received: 'localhost:8532' 3385s ok 4 3385s # testing : QUERY_STRING 3385s # expected: 'QUERY_STRING' 3385s # received: 'QUERY_STRING' 3385s ok 5 3385s # testing : SERVER_SOFTWARE 3385s # expected: qr/^Apache\/2.4.62/ 3385s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1' 3385s ok 6 3385s # testing : SERVER_ADMIN 3385s # expected: 'tuser@localhost' 3385s # received: 'tuser@localhost' 3385s ok 7 3385s # testing : SERVER_PORT 3385s # expected: '8532' 3385s # received: '8532' 3385s ok 8 3385s # testing : SERVER_NAME 3385s # expected: 'localhost' 3385s # received: 'localhost' 3385s ok 9 3385s # testing : SERVER_PROTOCOL 3385s # expected: qr/^HTTP\/1\.\d$/ 3385s # received: 'HTTP/1.1' 3385s ok 10 3385s # testing : REMOTE_ADDR 3385s # expected: '127.0.0.1' 3385s # received: '127.0.0.1' 3385s ok 11 3385s # testing : DOCUMENT_ROOT 3385s # expected: '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs' 3385s # received: '/tmp/autopkgtest.qD0dlb/autopkgtest_tmp/perl-framework/t/htdocs' 3385s ok 12 3385s # testing : REQUEST_METHOD 3385s # expected: 'GET' 3385s # received: 'GET' 3385s ok 13 3385s # testing : REQUEST_URI 3385s # expected: '/test_ssl_var_lookup' 3385s # received: '/test_ssl_var_lookup' 3385s ok 14 3385s # testing : TIME_YEAR 3385s # expected: 2025 3385s # received: '2025' 3385s ok 15 3385s # testing : TIME_MON 3385s # expected: '02' 3385s # received: '02' 3385s ok 16 3385s # testing : TIME_DAY 3385s # expected: '21' 3385s # received: '21' 3385s ok 17 3385s # testing : TIME_WDAY 3385s # expected: 5 3385s # received: '5' 3385s ok 18 3385s # testing : IS_SUBREQ 3385s # expected: 'false' 3385s # received: 'false' 3385s ok 19 3385s # testing : API_VERSION 3385s # expected: '20120211' 3385s # received: '20120211' 3385s ok 20 3385s # testing : THE_REQUEST 3385s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 3385s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 3385s ok 21 3385s # testing : REQUEST_SCHEME 3385s # expected: 'https' 3385s # received: 'https' 3385s ok 22 3385s # testing : HTTPS 3385s # expected: 'on' 3385s # received: 'on' 3385s ok 23 3385s # testing : ENV:THE_ARGS 3385s # expected: 'ENV:THE_ARGS' 3385s # received: 'ENV:THE_ARGS' 3385s ok 24 3385s # testing : SSL_CLIENT_M_VERSION 3385s # expected: qr/^\d+$/ 3385s # received: '3' 3385s ok 25 3385s # testing : SSL_SERVER_M_VERSION 3385s # expected: qr/^\d+$/ 3385s # received: '3' 3385s ok 26 3385s # testing : SSL_CLIENT_M_SERIAL 3385s # expected: qr/^[0-9A-F]+$/ 3385s # received: '0C' 3385s ok 27 3385s # testing : SSL_SERVER_M_SERIAL 3385s # expected: qr/^[0-9A-F]+$/ 3385s # received: '04' 3385s ok 28 3385s # testing : SSL_PROTOCOL 3385s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 3385s # received: 'TLSv1.3' 3385s ok 29 3385s # testing : SSL_CLIENT_V_START 3385s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 3385s # received: 'Feb 21 13:26:46 2025 GMT' 3385s ok 30 3385s # testing : SSL_SERVER_V_START 3385s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 3385s # received: 'Feb 21 13:26:45 2025 GMT' 3385s ok 31 3385s # testing : SSL_CLIENT_V_END 3385s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 3385s # received: 'Feb 21 13:26:46 2026 GMT' 3385s ok 32 3385s # testing : SSL_SERVER_V_END 3385s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 3385s # received: 'Feb 21 13:26:45 2026 GMT' 3385s ok 33 3385s # testing : SSL_CIPHER 3385s # expected: qr/^[A-Z0-9_-]+$/ 3385s # received: 'TLS_AES_256_GCM_SHA384' 3385s ok 34 3385s # testing : SSL_CIPHER_EXPORT 3385s # expected: 'false' 3385s # received: 'false' 3385s ok 35 3385s # testing : SSL_CIPHER_ALGKEYSIZE 3385s # expected: qr/^\d+$/ 3385s # received: '256' 3385s ok 36 3385s # testing : SSL_CIPHER_USEKEYSIZE 3385s # expected: qr/^\d+$/ 3385s # received: '256' 3385s ok 37 3385s # testing : SSL_SECURE_RENEG 3385s # expected: qr/^(false|true)$/ 3385s # received: 'false' 3385s ok 38 3385s # testing : SSL_CLIENT_S_DN 3385s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 3385s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 3385s ok 39 3385s # testing : SSL_SERVER_S_DN 3385s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 3385s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 3385s ok 40 3385s # testing : SSL_CLIENT_S_DN_C 3385s # expected: 'US' 3385s # received: 'US' 3385s ok 41 3385s # testing : SSL_SERVER_S_DN_C 3385s # expected: 'US' 3385s # received: 'US' 3385s ok 42 3385s # testing : SSL_CLIENT_S_DN_ST 3385s # expected: 'California' 3385s # received: 'California' 3385s ok 43 3385s # testing : SSL_SERVER_S_DN_ST 3385s # expected: 'California' 3385s # received: 'California' 3385s ok 44 3385s # testing : SSL_CLIENT_S_DN_L 3385s # expected: 'San Francisco' 3385s # received: 'San Francisco' 3385s ok 45 3385s # testing : SSL_SERVER_S_DN_L 3385s # expected: 'San Francisco' 3385s # received: 'San Francisco' 3385s ok 46 3385s # testing : SSL_CLIENT_S_DN_O 3385s # expected: 'ASF' 3385s # received: 'ASF' 3385s ok 47 3385s # testing : SSL_SERVER_S_DN_O 3385s # expected: 'ASF' 3385s # received: 'ASF' 3385s ok 48 3385s # testing : SSL_CLIENT_S_DN_OU 3385s # expected: 'httpd-test' 3385s # received: 'httpd-test' 3385s ok 49 3385s # testing : SSL_SERVER_S_DN_OU 3385s # expected: qr/^httpd-test\/([-\w]+)/ 3385s # received: 'httpd-test/rsa-test' 3385s ok 50 3385s # testing : SSL_CLIENT_S_DN_CN 3385s # expected: 'client_ok' 3385s # received: 'client_ok' 3385s ok 51 3385s # testing : SSL_SERVER_S_DN_CN 3385s # expected: 'localhost' 3385s # received: 'localhost' 3385s ok 52 3385s # testing : SSL_CLIENT_S_DN_Email 3385s # expected: 'test-dev@httpd.apache.org' 3385s # received: 'test-dev@httpd.apache.org' 3385s ok 53 3385s # testing : SSL_SERVER_S_DN_Email 3385s # expected: 'test-dev@httpd.apache.org' 3385s # received: 'test-dev@httpd.apache.org' 3385s ok 54 3385s # testing : SSL_CLIENT_SAN_Email_0 3385s # expected: 'test-dev@httpd.apache.org' 3385s # received: 'test-dev@httpd.apache.org' 3385s ok 55 3385s # testing : SSL_SERVER_SAN_DNS_0 3385s # expected: 'localhost' 3385s # received: 'localhost' 3385s ok 56 3385s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 3385s # expected: 'test-dev@httpd.apache.org' 3385s # received: 'test-dev@httpd.apache.org' 3385s ok 57 3385s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 3385s # expected: '_https.localhost' 3385s # received: '_https.localhost' 3385s ok 58 3385s # testing : SSL_CLIENT_I_DN 3385s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 3385s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 3385s ok 59 3385s # testing : SSL_SERVER_I_DN 3385s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 3385s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 3385s ok 60 3385s # testing : SSL_CLIENT_I_DN_C 3385s # expected: 'US' 3385s # received: 'US' 3385s ok 61 3385s # testing : SSL_SERVER_I_DN_C 3385s # expected: 'US' 3385s # received: 'US' 3385s ok 62 3385s # testing : SSL_CLIENT_I_DN_ST 3385s # expected: 'California' 3385s # received: 'California' 3385s ok 63 3385s # testing : SSL_SERVER_I_DN_ST 3385s # expected: 'California' 3385s # received: 'California' 3385s ok 64 3385s # testing : SSL_CLIENT_I_DN_L 3385s # expected: 'San Francisco' 3385s # received: 'San Francisco' 3385s ok 65 3385s # testing : SSL_SERVER_I_DN_L 3385s # expected: 'San Francisco' 3385s # received: 'San Francisco' 3385s ok 66 3385s # testing : SSL_CLIENT_I_DN_O 3385s # expected: 'ASF' 3385s # received: 'ASF' 3385s ok 67 3385s # testing : SSL_SERVER_I_DN_O 3385s # expected: 'ASF' 3385s # received: 'ASF' 3385s ok 68 3385s # testing : SSL_CLIENT_I_DN_OU 3385s # expected: 'httpd-test' 3385s # received: 'httpd-test' 3385s ok 69 3385s # testing : SSL_SERVER_I_DN_OU 3385s # expected: 'httpd-test' 3385s # received: 'httpd-test' 3385s ok 70 3385s # testing : SSL_CLIENT_I_DN_CN 3385s # expected: 'ca' 3385s # received: 'ca' 3385s ok 71 3385s # testing : SSL_SERVER_I_DN_CN 3385s # expected: 'ca' 3385s # received: 'ca' 3385s ok 72 3385s # testing : SSL_SERVER_I_DN_CN_RAW 3385s # expected: 'ca' 3385s # received: 'ca' 3385s ok 73 3385s # testing : SSL_SERVER_I_DN_CN_0_RAW 3385s # expected: 'ca' 3385s # received: 'ca' 3385s ok 74 3385s # testing : SSL_CLIENT_I_DN_Email 3385s # expected: 'test-dev@httpd.apache.org' 3385s # received: 'test-dev@httpd.apache.org' 3385s ok 75 3385s # testing : SSL_SERVER_I_DN_Email 3385s # expected: 'test-dev@httpd.apache.org' 3385s # received: 'test-dev@httpd.apache.org' 3385s ok 76 3385s # testing : SSL_CLIENT_A_SIG 3385s # expected: 'sha256WithRSAEncryption' 3385s # received: 'sha256WithRSAEncryption' 3385s ok 77 3385s # testing : SSL_SERVER_A_SIG 3385s # expected: 'sha256WithRSAEncryption' 3385s # received: 'sha256WithRSAEncryption' 3385s ok 78 3385s # testing : SSL_CLIENT_A_KEY 3385s # expected: 'rsaEncryption' 3385s # received: 'rsaEncryption' 3385s ok 79 3385s # testing : SSL_SERVER_A_KEY 3385s # expected: qr/^[rd]saEncryption$/ 3385s # received: 'rsaEncryption' 3385s ok 80 3385s # testing : SSL_CLIENT_CERT 3385s # expected: qr/^-----BEGIN CERTIFICATE-----/ 3385s # received: '-----BEGIN CERTIFICATE----- 3385s # MIIEezCCA2OgAwIBAgIBDDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 3385s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 3385s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 3385s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx 3385s # MTMyNjQ2WhcNMjYwMjIxMTMyNjQ2WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 3385s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 3385s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 3385s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 3385s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx4mAtZ7Jl5RnTXm6sOqZ2bE3ZFrJfXG4O2pn 3385s # U6JgCh0YLn23VaXNAX5q5ZDGC7VIMXX94nSIYP6M3gDATmmD47S4axOQAUKeMUWf 3385s # KbT0K7+qCJRMkpe4Wlj/8aqHW7tSCwadgWgiw1see1R2Tn3NnlqG8sn9VDoUv6GI 3385s # pVFlNdRj7/TQkgD9g+HdhVRzW3P9/0H3gCyDECkfarzZDTH14WSzc/kP8KSYJVYe 3385s # HfinRjJXogLeAYIRnnE2KC0YgxXIA+P9d3ZSIfmLUBTKhfSNUINCUh0KUs9p8834 3385s # jzQ3WSc6h3FSTIo6yQ2i5khUinpUci7FRbEY0tUgmdvOJSLSZQIDAQABo4HOMIHL 3385s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 3385s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 3385s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 3385s # HQ4EFgQUyC0acRcvw7nWK4o6cEF8GyGpbhEwHwYDVR0jBBgwFoAUZX+EnD16rWp2 3385s # a5clIC1w0jmyTiswDQYJKoZIhvcNAQELBQADggEBABCJdp8HSjDl7hb5l/d8ujlq 3385s # fcuURsgxkXVEZakdKezurpi7u6yGca7RR8jHRv4q/yTgFzJEDKAvakuq7y6O/FSf 3385s # CBTTtUYKiRQkUJgruE6qcmJ+Ec7wwzsxQb7YLNHtFY32e3xyQ8At+xhlqDmF78FX 3385s # KkBAu28vp7/jwNOEH4P3XVnPaeUkdiA/on/5DgC0w4hhWQGujvtogfZFNbusJorr 3385s # fa3nGmMa4OZUPEXCEm78rJsUX3V1ilwbgTQiNsoKioq0dixckO0A6m6Z2X6Ar8bh 3385s # FFDBNa+17RSywDWAiuONnDHFfKC4hfO1CaOfkWhK2oFw8Kvu8JxX0pUBCR69bl8= 3385s # -----END CERTIFICATE----- 3385s # ' 3385s ok 81 3385s # testing : SSL_SERVER_CERT 3385s # expected: qr/^-----BEGIN CERTIFICATE-----/ 3385s # received: '-----BEGIN CERTIFICATE----- 3385s # MIIERDCCAyygAwIBAgIBBDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 3385s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 3385s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 3385s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx 3385s # MTMyNjQ1WhcNMjYwMjIxMTMyNjQ1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 3385s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 3385s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 3385s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 3385s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwCmkLrWcwkaQdnF8xDFXjV9O 3385s # H53Xmq3Bif89bOn6d/GyRRdi1KifKDIfllpubyxcwMnKGy5qnnWGFxKqX+6iZXRX 3385s # 38HgFjP1ktTVoUD6BGp0QrOkxy1zM3Qlysfqvq+Nw+uyyIi7gDVODxdjSahxbbSF 3385s # JKiXxWo8ULVwuvXI8U+y8LFuvg27RvPdVruIZjQB9HyG+3hjBenlWsLi7w5gsQyi 3385s # 3Gv2E9Kyn2CkefYUd2yEKOXX4/x6LeuC5twAf9rvTrE/w27/fErarGhpYxChZt1Z 3385s # e1/BU6CSoTIDwW6UNqqrW7ZWZHBa0/Mz8IdaiGxmQLQRvve2ojGPYWtxW0mOlQID 3385s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 3385s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQT 3385s # 4wOsNBkx/athtxxJLrx3xx239zAfBgNVHSMEGDAWgBRlf4ScPXqtanZrlyUgLXDS 3385s # ObJOKzANBgkqhkiG9w0BAQsFAAOCAQEAlni8HsFwa2P8e4E7Ru7HurwFxYTQUkkv 3385s # 4srBut1o/RaQJH3iZM61+jQ12KXMAcX8fZBUZ1mH8SoZPx12iUpLJalUHYCgLzGz 3385s # 6cXwtjUuy+BrWcXj0VEqUwo0RhzPVcjPXwIVUdbKdb9YZtWEYtKfS/O2qtWqt7iw 3385s # lY2Ms4+4czk9WEJDRYY2RCl5M5mQnwz6rjqG8VXzOh33qOQ2Z27b5goB/M53UwOW 3385s # xBoTgXp/FkHpme0OuR5JrBqVAaVSS5OtYzGsVWr5qbzo9PWbDxm+f4rz4S06eyJB 3385s # TkMvZ27m6izP30fImzy/12ulj9Ycj/o0JWTuyyf3bkjexFupmwDSqw== 3385s # -----END CERTIFICATE----- 3385s # ' 3385s ok 82 3385s # testing : SSL_CLIENT_VERIFY 3385s # expected: 'SUCCESS' 3385s # received: 'SUCCESS' 3385s ok 83 3385s ok 3389s t/ssl/verify.t ...................... 3389s 1..3 3389s # Running under perl version 5.040000 for linux 3389s # Current time local: Fri Feb 21 13:38:02 2025 3389s # Current time GMT: Fri Feb 21 13:38:02 2025 3389s # Using Test.pm version 1.31 3389s # Using Apache/Test.pm version 1.44 3389s HTTP/1.1 403 Forbidden 3389s Connection: close 3389s Date: Fri, 21 Feb 2025 13:38:06 GMT 3389s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3389s Content-Length: 258 3389s Content-Type: text/html; charset=iso-8859-1 3389s Client-Date: Fri, 21 Feb 2025 13:38:06 GMT 3389s Client-Peer: 127.0.0.1:8532 3389s Client-Response-Num: 1 3389s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3389s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3389s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3389s Client-SSL-Socket-Class: IO::Socket::SSL 3389s Client-SSL-Version: TLSv1_3 3389s Title: 403 Forbidden 3389s 3389s 3389s 3389s 403 Forbidden 3389s 3389s

Forbidden

3389s

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

3389s 3389s ok 1 3389s HTTP/1.1 200 OK 3389s Connection: close 3389s Date: Fri, 21 Feb 2025 13:38:06 GMT 3389s Accept-Ranges: bytes 3389s ETag: "1a-62772ef7d8680" 3389s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 3389s Vary: In-If1 3389s Content-Length: 26 3389s Content-Type: text/html 3389s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 3389s Client-Date: Fri, 21 Feb 2025 13:38:06 GMT 3389s Client-Peer: 127.0.0.1:8532 3389s Client-Response-Num: 1 3389s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 3389s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 3389s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 3389s Client-SSL-Socket-Class: IO::Socket::SSL 3389s Client-SSL-Version: TLSv1_3 3389s DMMATCH1: 1 3389s 3389s welcome to localhost:8529 3389s ok 2 3389s 500 Server closed connection without sending any data back 3389s Content-Type: text/plain 3389s Client-Date: Fri, 21 Feb 2025 13:38:06 GMT 3389s Client-Warning: Internal response 3389s 3389s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 3389s ok 3 3389s ok 3389s All tests successful. 3389s Files=143, Tests=7309, 659 wallclock secs ( 2.41 usr 1.07 sys + 231.69 cusr 426.43 csys = 661.60 CPU) 3389s Result: PASS 3389s [warning] server localhost:8529 shutdown 3390s Files=143, Tests=7309, 659 wallclock secs ( 2.41 usr 1.07 sys + 231.69 cusr 426.43 csys = 661.60 CPU) 3390s Result: PASS 3390s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 3390s + grep -E '^Result: PASS' testlog.mpm_event 3390s + grep -E '^Result: FAIL' testlog.mpm_event 3390s + grep -E 'server dumped core' testlog.mpm_event 3390s + return 0 3391s autopkgtest [13:38:08]: test run-test-suite: -----------------------] 3392s run-test-suite PASS 3392s autopkgtest [13:38:09]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 3393s autopkgtest [13:38:10]: test duplicate-module-load: preparing testbed 3543s autopkgtest [13:40:40]: testbed dpkg architecture: arm64 3543s autopkgtest [13:40:40]: testbed apt version: 2.9.30ubuntu1 3543s autopkgtest [13:40:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3544s autopkgtest [13:40:41]: testbed release detected to be: plucky 3544s autopkgtest [13:40:41]: updating testbed package index (apt update) 3545s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 3545s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 3545s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 3545s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 3545s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 3545s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [719 kB] 3545s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 3545s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [90.3 kB] 3545s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [132 kB] 3545s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [7960 B] 3545s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [677 kB] 3545s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.7 kB] 3546s Fetched 1765 kB in 1s (1895 kB/s) 3546s Reading package lists... 3547s Reading package lists... 3547s Building dependency tree... 3547s Reading state information... 3548s Calculating upgrade... 3548s Calculating upgrade... 3548s The following packages will be upgraded: 3548s base-files cloud-init cloud-init-base gcc-14-base motd-news-config 3548s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3548s Need to get 752 kB of archives. 3548s After this operation, 19.5 kB of additional disk space will be used. 3548s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 motd-news-config all 13.6ubuntu1 [5168 B] 3549s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 base-files arm64 13.6ubuntu1 [75.6 kB] 3549s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-base arm64 14.2.0-17ubuntu3 [53.6 kB] 3549s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 cloud-init-base all 25.1-0ubuntu1 [616 kB] 3549s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 cloud-init all 25.1-0ubuntu1 [2088 B] 3549s Preconfiguring packages ... 3549s Fetched 752 kB in 1s (1370 kB/s) 3550s (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 ... 116668 files and directories currently installed.) 3550s Preparing to unpack .../motd-news-config_13.6ubuntu1_all.deb ... 3550s Unpacking motd-news-config (13.6ubuntu1) over (13.5ubuntu3) ... 3550s Preparing to unpack .../base-files_13.6ubuntu1_arm64.deb ... 3550s Unpacking base-files (13.6ubuntu1) over (13.5ubuntu3) ... 3550s Setting up base-files (13.6ubuntu1) ... 3550s Updating /root/.profile to current default. 3551s motd-news.service is a disabled or a static unit not running, not starting it. 3551s (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 ... 116668 files and directories currently installed.) 3551s Preparing to unpack .../gcc-14-base_14.2.0-17ubuntu3_arm64.deb ... 3551s Unpacking gcc-14-base:arm64 (14.2.0-17ubuntu3) over (14.2.0-17ubuntu1) ... 3551s Preparing to unpack .../cloud-init-base_25.1-0ubuntu1_all.deb ... 3551s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 3551s for fn in glob1(directory, "%s.*" % fname): 3551s Unpacking cloud-init-base (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 3551s Preparing to unpack .../cloud-init_25.1-0ubuntu1_all.deb ... 3551s Unpacking cloud-init (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 3551s Setting up motd-news-config (13.6ubuntu1) ... 3551s Setting up gcc-14-base:arm64 (14.2.0-17ubuntu3) ... 3551s Setting up cloud-init-base (25.1-0ubuntu1) ... 3553s Setting up cloud-init (25.1-0ubuntu1) ... 3553s Processing triggers for man-db (2.13.0-1) ... 3553s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 3554s Processing triggers for install-info (7.1.1-1) ... 3554s Processing triggers for rsyslog (8.2412.0-2ubuntu1) ... 3554s Processing triggers for initramfs-tools (0.145ubuntu2) ... 3554s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 3554s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 3572s System running in EFI mode, skipping. 3572s Reading package lists... 3572s Building dependency tree... 3572s Reading state information... 3573s Solving dependencies... 3573s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3573s autopkgtest [13:41:10]: upgrading testbed (apt dist-upgrade and autopurge) 3573s Reading package lists... 3574s Building dependency tree... 3574s Reading state information... 3574s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 3574s Starting 2 pkgProblemResolver with broken count: 0 3574s Done 3575s Entering ResolveByKeep 3575s 3575s Calculating upgrade... 3576s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3576s Reading package lists... 3577s Building dependency tree... 3577s Reading state information... 3577s Starting pkgProblemResolver with broken count: 0 3577s Starting 2 pkgProblemResolver with broken count: 0 3577s Done 3577s Solving dependencies... 3578s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3578s autopkgtest [13:41:15]: rebooting testbed after setup commands that affected boot 3606s Reading package lists... 3606s Building dependency tree... 3606s Reading state information... 3606s Starting pkgProblemResolver with broken count: 0 3607s Starting 2 pkgProblemResolver with broken count: 0 3607s Done 3607s The following NEW packages will be installed: 3607s apache2 apache2-bin apache2-data apache2-utils libapr1t64 3607s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 3608s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 3608s Need to get 2061 kB of archives. 3608s After this operation, 14.0 MB of additional disk space will be used. 3608s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libapr1t64 arm64 1.7.5-1 [106 kB] 3608s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1t64 arm64 1.6.3-3ubuntu2 [95.1 kB] 3608s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1-dbd-sqlite3 arm64 1.6.3-3ubuntu2 [11.4 kB] 3608s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1-ldap arm64 1.6.3-3ubuntu2 [9152 B] 3608s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 liblua5.4-0 arm64 5.4.7-1 [158 kB] 3608s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-bin arm64 2.4.62-3ubuntu1 [1330 kB] 3608s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-data all 2.4.62-3ubuntu1 [163 kB] 3608s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-utils arm64 2.4.62-3ubuntu1 [97.5 kB] 3608s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2 arm64 2.4.62-3ubuntu1 [90.4 kB] 3608s Fetched 2061 kB in 1s (2833 kB/s) 3608s Selecting previously unselected package libapr1t64:arm64. 3609s (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 ... 116669 files and directories currently installed.) 3609s Preparing to unpack .../0-libapr1t64_1.7.5-1_arm64.deb ... 3609s Unpacking libapr1t64:arm64 (1.7.5-1) ... 3609s Selecting previously unselected package libaprutil1t64:arm64. 3609s Preparing to unpack .../1-libaprutil1t64_1.6.3-3ubuntu2_arm64.deb ... 3609s Unpacking libaprutil1t64:arm64 (1.6.3-3ubuntu2) ... 3609s Selecting previously unselected package libaprutil1-dbd-sqlite3:arm64. 3609s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu2_arm64.deb ... 3609s Unpacking libaprutil1-dbd-sqlite3:arm64 (1.6.3-3ubuntu2) ... 3609s Selecting previously unselected package libaprutil1-ldap:arm64. 3609s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-3ubuntu2_arm64.deb ... 3609s Unpacking libaprutil1-ldap:arm64 (1.6.3-3ubuntu2) ... 3609s Selecting previously unselected package liblua5.4-0:arm64. 3609s Preparing to unpack .../4-liblua5.4-0_5.4.7-1_arm64.deb ... 3609s Unpacking liblua5.4-0:arm64 (5.4.7-1) ... 3609s Selecting previously unselected package apache2-bin. 3609s Preparing to unpack .../5-apache2-bin_2.4.62-3ubuntu1_arm64.deb ... 3609s Unpacking apache2-bin (2.4.62-3ubuntu1) ... 3609s Selecting previously unselected package apache2-data. 3609s Preparing to unpack .../6-apache2-data_2.4.62-3ubuntu1_all.deb ... 3609s Unpacking apache2-data (2.4.62-3ubuntu1) ... 3609s Selecting previously unselected package apache2-utils. 3609s Preparing to unpack .../7-apache2-utils_2.4.62-3ubuntu1_arm64.deb ... 3609s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 3609s Selecting previously unselected package apache2. 3609s Preparing to unpack .../8-apache2_2.4.62-3ubuntu1_arm64.deb ... 3609s Unpacking apache2 (2.4.62-3ubuntu1) ... 3609s Setting up libapr1t64:arm64 (1.7.5-1) ... 3609s Setting up liblua5.4-0:arm64 (5.4.7-1) ... 3609s Setting up apache2-data (2.4.62-3ubuntu1) ... 3609s Setting up libaprutil1t64:arm64 (1.6.3-3ubuntu2) ... 3609s Setting up libaprutil1-ldap:arm64 (1.6.3-3ubuntu2) ... 3609s Setting up libaprutil1-dbd-sqlite3:arm64 (1.6.3-3ubuntu2) ... 3609s Setting up apache2-utils (2.4.62-3ubuntu1) ... 3609s Setting up apache2-bin (2.4.62-3ubuntu1) ... 3609s Setting up apache2 (2.4.62-3ubuntu1) ... 3609s Enabling module mpm_event. 3609s Enabling module authz_core. 3609s Enabling module authz_host. 3609s Enabling module authn_core. 3609s Enabling module auth_basic. 3609s Enabling module access_compat. 3609s Enabling module authn_file. 3610s Enabling module authz_user. 3610s Enabling module alias. 3610s Enabling module dir. 3610s Enabling module autoindex. 3610s Enabling module env. 3610s Enabling module mime. 3610s Enabling module negotiation. 3610s Enabling module setenvif. 3610s Enabling module filter. 3610s Enabling module deflate. 3610s Enabling module status. 3610s Enabling module reqtimeout. 3610s Enabling conf charset. 3610s Enabling conf localized-error-pages. 3610s Enabling conf other-vhosts-access-log. 3610s Enabling conf security. 3610s Enabling conf serve-cgi-bin. 3610s Enabling site 000-default. 3611s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 3611s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 3612s Processing triggers for ufw (0.36.2-9) ... 3612s Processing triggers for man-db (2.13.0-1) ... 3613s Processing triggers for libc-bin (2.40-4ubuntu1) ... 3641s autopkgtest [13:42:18]: test duplicate-module-load: [----------------------- 3642s + cd /tmp/autopkgtest.qD0dlb/autopkgtest_tmp 3642s + apache2ctl -l -M 3642s + sort unsorted 3642s + grep core.c sorted 3642s + uniq 3642s core.c 3642s http_core.c 3642s + diff -u sorted dedup 3642s autopkgtest [13:42:19]: test duplicate-module-load: -----------------------] 3642s duplicate-module-load PASS 3642s autopkgtest [13:42:19]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 3643s autopkgtest [13:42:20]: test default-mods: preparing testbed 3643s Reading package lists... 3643s Building dependency tree... 3643s Reading state information... 3644s Starting pkgProblemResolver with broken count: 0 3644s Starting 2 pkgProblemResolver with broken count: 0 3644s Done 3644s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3646s autopkgtest [13:42:23]: test default-mods: [----------------------- 3647s alias_module (shared) 3647s auth_basic_module (shared) 3647s authn_core_module (shared) 3647s authz_core_module (shared) 3647s log_config_module (static) 3647s mime_module (shared) 3647s reqtimeout_module (shared) 3647s version_module (static) 3647s watchdog_module (static) 3647s autopkgtest [13:42:24]: test default-mods: -----------------------] 3648s autopkgtest [13:42:25]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 3648s default-mods PASS 3648s autopkgtest [13:42:25]: test htcacheclean: preparing testbed 3648s Reading package lists... 3649s Building dependency tree... 3649s Reading state information... 3649s Starting pkgProblemResolver with broken count: 0 3649s Starting 2 pkgProblemResolver with broken count: 0 3649s Done 3650s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3651s autopkgtest [13:42:28]: test htcacheclean: [----------------------- 3651s + htc_enabled 3651s + ls /etc/rc[2345].d/S*apache-htcacheclean 3651s + return 1 3651s + a2enmod cache_disk 3651s Considering dependency cache for cache_disk: 3651s Enabling module cache. 3651s Enabling module cache_disk. 3651s Enabling external service apache-htcacheclean 3651s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 3651s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 3652s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' -> '/usr/lib/systemd/system/apache-htcacheclean.service'. 3652s The service will be started on next reboot. 3652s To activate the new configuration, you need to run: 3652s systemctl restart apache2 3652s systemctl start apache-htcacheclean 3652s + htc_enabled 3652s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 3652s + return 0 3652s + service apache-htcacheclean start 3652s + grep /usr/bin/htcacheclean 3652s + ps -ef 3653s www-data 1679 1 0 13:41 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 3653s root 2367 2212 0 13:42 ? 00:00:00 grep /usr/bin/htcacheclean 3653s + PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean 3653s + pgrep -P 1 -u www-data -G www-data htcacheclean 3653s 1679 3653s + service apache-htcacheclean status 3653s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 3653s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 3653s Active: active (running) since Fri 2025-02-21 13:41:48 UTC; 41s ago 3653s Invocation: 6217264c11a840f68c0dac3fd5fe0f92 3653s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 3653s Main PID: 1679 (htcacheclean) 3653s Tasks: 1 (limit: 4554) 3653s Memory: 264K (peak: 1.4M) 3653s CPU: 8ms 3653s CGroup: /system.slice/apache-htcacheclean.service 3653s └─1679 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 3653s 3653s Feb 21 13:41:48 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 3653s Feb 21 13:41:48 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 3653s + service apache-htcacheclean stop 3653s + sleep 1 3654s + pgrep -P 1 -u www-data -G www-data htcacheclean 3654s + service apache-htcacheclean status 3654s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 3654s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 3654s Active: inactive (dead) since Fri 2025-02-21 13:42:30 UTC; 1s ago 3654s Duration: 41.599s 3654s Invocation: 6217264c11a840f68c0dac3fd5fe0f92 3654s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 3654s Main PID: 1679 (code=exited, status=0/SUCCESS) 3654s Mem peak: 1.4M 3654s CPU: 9ms 3654s 3654s Feb 21 13:41:48 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 3654s Feb 21 13:41:48 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 3654s Feb 21 13:42:30 autopkgtest systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 3654s Feb 21 13:42:30 autopkgtest systemd[1]: apache-htcacheclean.service: Deactivated successfully. 3654s Feb 21 13:42:30 autopkgtest systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 3654s + a2dismod cache_disk 3654s Disabling external service apache-htcacheclean 3654s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 3654s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 3655s Removed '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service'. 3655s Module cache_disk disabled. 3655s To activate the new configuration, you need to run: 3655s systemctl restart apache2 3655s systemctl stop apache-htcacheclean 3655s + htc_enabled 3655s + ls /etc/rc[2345].d/S*apache-htcacheclean 3655s + return 1 3655s + a2enmod cache_socache 3655s Considering dependency cache for cache_socache: 3655s Module cache already enabled 3655s Enabling module cache_socache. 3655s To activate the new configuration, you need to run: 3655s systemctl restart apache2 3655s + htc_enabled 3655s + ls /etc/rc[2345].d/S*apache-htcacheclean 3655s + return 1 3655s + exit 0 3655s autopkgtest [13:42:32]: test htcacheclean: -----------------------] 3656s htcacheclean PASS 3656s autopkgtest [13:42:33]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 3656s autopkgtest [13:42:33]: test ssl-passphrase: preparing testbed 3656s Reading package lists... 3656s Building dependency tree... 3656s Reading state information... 3657s Starting pkgProblemResolver with broken count: 0 3657s Starting 2 pkgProblemResolver with broken count: 0 3657s Done 3658s The following NEW packages will be installed: 3658s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 3658s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 3658s Need to get 1269 kB of archives. 3658s After this operation, 5042 kB of additional disk space will be used. 3658s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libtcl8.6 arm64 8.6.16+dfsg-1 [987 kB] 3658s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 tcl8.6 arm64 8.6.16+dfsg-1 [14.8 kB] 3658s Get:3 http://ftpmaster.internal/ubuntu plucky/universe arm64 tcl-expect arm64 5.45.4-3 [112 kB] 3658s Get:4 http://ftpmaster.internal/ubuntu plucky/universe arm64 expect arm64 5.45.4-3 [137 kB] 3658s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 ssl-cert all 1.1.3ubuntu1 [18.7 kB] 3659s Preconfiguring packages ... 3659s Fetched 1269 kB in 1s (1890 kB/s) 3659s Selecting previously unselected package libtcl8.6:arm64. 3659s (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 ... 117383 files and directories currently installed.) 3659s Preparing to unpack .../libtcl8.6_8.6.16+dfsg-1_arm64.deb ... 3659s Unpacking libtcl8.6:arm64 (8.6.16+dfsg-1) ... 3659s Selecting previously unselected package tcl8.6. 3659s Preparing to unpack .../tcl8.6_8.6.16+dfsg-1_arm64.deb ... 3659s Unpacking tcl8.6 (8.6.16+dfsg-1) ... 3659s Selecting previously unselected package tcl-expect:arm64. 3659s Preparing to unpack .../tcl-expect_5.45.4-3_arm64.deb ... 3659s Unpacking tcl-expect:arm64 (5.45.4-3) ... 3659s Selecting previously unselected package expect. 3659s Preparing to unpack .../expect_5.45.4-3_arm64.deb ... 3659s Unpacking expect (5.45.4-3) ... 3659s Selecting previously unselected package ssl-cert. 3659s Preparing to unpack .../ssl-cert_1.1.3ubuntu1_all.deb ... 3659s Unpacking ssl-cert (1.1.3ubuntu1) ... 3659s Setting up ssl-cert (1.1.3ubuntu1) ... 3659s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 3660s Setting up libtcl8.6:arm64 (8.6.16+dfsg-1) ... 3660s Setting up tcl8.6 (8.6.16+dfsg-1) ... 3660s Setting up tcl-expect:arm64 (5.45.4-3) ... 3660s Setting up expect (5.45.4-3) ... 3660s Processing triggers for man-db (2.13.0-1) ... 3660s Processing triggers for libc-bin (2.40-4ubuntu1) ... 3661s autopkgtest [13:42:38]: test ssl-passphrase: [----------------------- 3661s + cd /etc/ssl/private 3661s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 3661s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 3661s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 3662s writing RSA key 3662s + a2enmod ssl 3662s Considering dependency mime for ssl: 3662s Module mime already enabled 3662s Considering dependency socache_shmcb for ssl: 3662s Enabling module socache_shmcb. 3662s Enabling module ssl. 3662s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 3662s To activate the new configuration, you need to run: 3662s systemctl restart apache2 3662s + a2ensite default-ssl 3662s Enabling site default-ssl. 3662s To activate the new configuration, you need to run: 3662s systemctl reload apache2 3662s + expect 3662s + password_responder 3662s + [ ! -e /run/systemd/ask-password/sck.* ] 3662s + sleep 1 3662s spawn service apache2 restart 3663s Enter passphrase for SSL/TLS keys for autopkgtest.local:443 (RSA): (press TAB for no echo) ssl-passphrase test password responder: found prompt, sending password 3663s + [ ! -e /run/systemd/ask-password/sck.cbee57e8343039cb ] 3663s + echo ssl-passphrase test password responder: found prompt, sending password 3663s + echo test 3663s + /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.cbee57e8343039cb 3663s 3663s + echo Hello, world! 3663s + curl -k https://localhost/hello.txt 3663s % Total % Received % Xferd Average Speed Time Time Time Current 3663s Dload Upload Total Spent Left Speed 3663s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 1329 0 --:--:-- --:--:-- --:--:-- 1400 3663s + result=Hello, world! 3663s + [ Hello, world! != Hello, world! ] 3663s autopkgtest [13:42:40]: test ssl-passphrase: -----------------------] 3663s autopkgtest [13:42:40]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 3663s ssl-passphrase PASS 3664s autopkgtest [13:42:41]: test check-http2: preparing testbed 3827s autopkgtest [13:45:24]: testbed dpkg architecture: arm64 3827s autopkgtest [13:45:24]: testbed apt version: 2.9.30ubuntu1 3828s autopkgtest [13:45:25]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3828s autopkgtest [13:45:25]: testbed release detected to be: plucky 3829s autopkgtest [13:45:26]: updating testbed package index (apt update) 3829s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 3829s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 3830s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 3830s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 3830s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 3830s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [90.3 kB] 3830s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [719 kB] 3830s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 3830s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [132 kB] 3830s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [7960 B] 3830s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [677 kB] 3830s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.7 kB] 3830s Fetched 1765 kB in 1s (1983 kB/s) 3831s Reading package lists... 3832s Reading package lists... 3832s Building dependency tree... 3832s Reading state information... 3832s Calculating upgrade... 3832s Calculating upgrade... 3833s The following packages will be upgraded: 3833s base-files cloud-init cloud-init-base gcc-14-base motd-news-config 3833s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3833s Need to get 752 kB of archives. 3833s After this operation, 19.5 kB of additional disk space will be used. 3833s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 motd-news-config all 13.6ubuntu1 [5168 B] 3833s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 base-files arm64 13.6ubuntu1 [75.6 kB] 3833s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-base arm64 14.2.0-17ubuntu3 [53.6 kB] 3833s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 cloud-init-base all 25.1-0ubuntu1 [616 kB] 3833s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 cloud-init all 25.1-0ubuntu1 [2088 B] 3834s Preconfiguring packages ... 3834s Fetched 752 kB in 1s (1263 kB/s) 3834s (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 ... 116668 files and directories currently installed.) 3834s Preparing to unpack .../motd-news-config_13.6ubuntu1_all.deb ... 3834s Unpacking motd-news-config (13.6ubuntu1) over (13.5ubuntu3) ... 3834s Preparing to unpack .../base-files_13.6ubuntu1_arm64.deb ... 3834s Unpacking base-files (13.6ubuntu1) over (13.5ubuntu3) ... 3835s Setting up base-files (13.6ubuntu1) ... 3835s Updating /root/.profile to current default. 3835s motd-news.service is a disabled or a static unit not running, not starting it. 3835s (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 ... 116668 files and directories currently installed.) 3835s Preparing to unpack .../gcc-14-base_14.2.0-17ubuntu3_arm64.deb ... 3835s Unpacking gcc-14-base:arm64 (14.2.0-17ubuntu3) over (14.2.0-17ubuntu1) ... 3835s Preparing to unpack .../cloud-init-base_25.1-0ubuntu1_all.deb ... 3836s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 3836s for fn in glob1(directory, "%s.*" % fname): 3836s Unpacking cloud-init-base (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 3836s Preparing to unpack .../cloud-init_25.1-0ubuntu1_all.deb ... 3836s Unpacking cloud-init (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 3836s Setting up motd-news-config (13.6ubuntu1) ... 3836s Setting up gcc-14-base:arm64 (14.2.0-17ubuntu3) ... 3836s Setting up cloud-init-base (25.1-0ubuntu1) ... 3837s Setting up cloud-init (25.1-0ubuntu1) ... 3837s Processing triggers for man-db (2.13.0-1) ... 3838s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 3838s Processing triggers for install-info (7.1.1-1) ... 3838s Processing triggers for rsyslog (8.2412.0-2ubuntu1) ... 3838s Processing triggers for initramfs-tools (0.145ubuntu2) ... 3838s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 3838s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 3857s System running in EFI mode, skipping. 3857s Reading package lists... 3857s Building dependency tree... 3857s Reading state information... 3857s Solving dependencies... 3858s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3858s autopkgtest [13:45:55]: upgrading testbed (apt dist-upgrade and autopurge) 3858s Reading package lists... 3858s Building dependency tree... 3858s Reading state information... 3859s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 3859s Starting 2 pkgProblemResolver with broken count: 0 3859s Done 3860s Entering ResolveByKeep 3860s 3860s Calculating upgrade... 3861s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3861s Reading package lists... 3861s Building dependency tree... 3861s Reading state information... 3862s Starting pkgProblemResolver with broken count: 0 3862s Starting 2 pkgProblemResolver with broken count: 0 3862s Done 3862s Solving dependencies... 3863s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3863s autopkgtest [13:46:00]: rebooting testbed after setup commands that affected boot 3891s Reading package lists... 3892s Building dependency tree... 3892s Reading state information... 3892s Starting pkgProblemResolver with broken count: 0 3892s Starting 2 pkgProblemResolver with broken count: 0 3892s Done 3893s The following NEW packages will be installed: 3893s apache2 apache2-bin apache2-data apache2-utils libapr1t64 3893s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libev4t64 3893s liblua5.4-0 nghttp2-client ssl-cert 3893s 0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. 3893s Need to get 2271 kB of archives. 3893s After this operation, 14.6 MB of additional disk space will be used. 3893s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libapr1t64 arm64 1.7.5-1 [106 kB] 3893s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1t64 arm64 1.6.3-3ubuntu2 [95.1 kB] 3893s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1-dbd-sqlite3 arm64 1.6.3-3ubuntu2 [11.4 kB] 3893s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1-ldap arm64 1.6.3-3ubuntu2 [9152 B] 3893s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 liblua5.4-0 arm64 5.4.7-1 [158 kB] 3893s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-bin arm64 2.4.62-3ubuntu1 [1330 kB] 3894s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-data all 2.4.62-3ubuntu1 [163 kB] 3894s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-utils arm64 2.4.62-3ubuntu1 [97.5 kB] 3894s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2 arm64 2.4.62-3ubuntu1 [90.4 kB] 3894s Get:10 http://ftpmaster.internal/ubuntu plucky/universe arm64 libev4t64 arm64 1:4.33-2.1build1 [30.5 kB] 3894s Get:11 http://ftpmaster.internal/ubuntu plucky/universe arm64 nghttp2-client arm64 1.64.0-1 [161 kB] 3894s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 ssl-cert all 1.1.3ubuntu1 [18.7 kB] 3894s Preconfiguring packages ... 3894s Fetched 2271 kB in 1s (2705 kB/s) 3894s Selecting previously unselected package libapr1t64:arm64. 3895s (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 ... 116669 files and directories currently installed.) 3895s Preparing to unpack .../00-libapr1t64_1.7.5-1_arm64.deb ... 3895s Unpacking libapr1t64:arm64 (1.7.5-1) ... 3895s Selecting previously unselected package libaprutil1t64:arm64. 3895s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu2_arm64.deb ... 3895s Unpacking libaprutil1t64:arm64 (1.6.3-3ubuntu2) ... 3895s Selecting previously unselected package libaprutil1-dbd-sqlite3:arm64. 3895s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu2_arm64.deb ... 3895s Unpacking libaprutil1-dbd-sqlite3:arm64 (1.6.3-3ubuntu2) ... 3895s Selecting previously unselected package libaprutil1-ldap:arm64. 3895s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu2_arm64.deb ... 3895s Unpacking libaprutil1-ldap:arm64 (1.6.3-3ubuntu2) ... 3895s Selecting previously unselected package liblua5.4-0:arm64. 3895s Preparing to unpack .../04-liblua5.4-0_5.4.7-1_arm64.deb ... 3895s Unpacking liblua5.4-0:arm64 (5.4.7-1) ... 3895s Selecting previously unselected package apache2-bin. 3895s Preparing to unpack .../05-apache2-bin_2.4.62-3ubuntu1_arm64.deb ... 3895s Unpacking apache2-bin (2.4.62-3ubuntu1) ... 3895s Selecting previously unselected package apache2-data. 3895s Preparing to unpack .../06-apache2-data_2.4.62-3ubuntu1_all.deb ... 3895s Unpacking apache2-data (2.4.62-3ubuntu1) ... 3895s Selecting previously unselected package apache2-utils. 3895s Preparing to unpack .../07-apache2-utils_2.4.62-3ubuntu1_arm64.deb ... 3895s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 3895s Selecting previously unselected package apache2. 3895s Preparing to unpack .../08-apache2_2.4.62-3ubuntu1_arm64.deb ... 3895s Unpacking apache2 (2.4.62-3ubuntu1) ... 3895s Selecting previously unselected package libev4t64:arm64. 3895s Preparing to unpack .../09-libev4t64_1%3a4.33-2.1build1_arm64.deb ... 3895s Unpacking libev4t64:arm64 (1:4.33-2.1build1) ... 3895s Selecting previously unselected package nghttp2-client. 3895s Preparing to unpack .../10-nghttp2-client_1.64.0-1_arm64.deb ... 3895s Unpacking nghttp2-client (1.64.0-1) ... 3895s Selecting previously unselected package ssl-cert. 3895s Preparing to unpack .../11-ssl-cert_1.1.3ubuntu1_all.deb ... 3895s Unpacking ssl-cert (1.1.3ubuntu1) ... 3896s Setting up libev4t64:arm64 (1:4.33-2.1build1) ... 3896s Setting up nghttp2-client (1.64.0-1) ... 3896s Setting up ssl-cert (1.1.3ubuntu1) ... 3896s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 3896s Setting up libapr1t64:arm64 (1.7.5-1) ... 3896s Setting up liblua5.4-0:arm64 (5.4.7-1) ... 3896s Setting up apache2-data (2.4.62-3ubuntu1) ... 3896s Setting up libaprutil1t64:arm64 (1.6.3-3ubuntu2) ... 3896s Setting up libaprutil1-ldap:arm64 (1.6.3-3ubuntu2) ... 3896s Setting up libaprutil1-dbd-sqlite3:arm64 (1.6.3-3ubuntu2) ... 3896s Setting up apache2-utils (2.4.62-3ubuntu1) ... 3896s Setting up apache2-bin (2.4.62-3ubuntu1) ... 3896s Setting up apache2 (2.4.62-3ubuntu1) ... 3896s Enabling module mpm_event. 3896s Enabling module authz_core. 3896s Enabling module authz_host. 3896s Enabling module authn_core. 3896s Enabling module auth_basic. 3897s Enabling module access_compat. 3897s Enabling module authn_file. 3897s Enabling module authz_user. 3897s Enabling module alias. 3897s Enabling module dir. 3897s Enabling module autoindex. 3897s Enabling module env. 3897s Enabling module mime. 3897s Enabling module negotiation. 3897s Enabling module setenvif. 3897s Enabling module filter. 3897s Enabling module deflate. 3897s Enabling module status. 3897s Enabling module reqtimeout. 3897s Enabling conf charset. 3897s Enabling conf localized-error-pages. 3897s Enabling conf other-vhosts-access-log. 3897s Enabling conf security. 3897s Enabling conf serve-cgi-bin. 3897s Enabling site 000-default. 3898s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 3898s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 3899s Processing triggers for ufw (0.36.2-9) ... 3899s Processing triggers for man-db (2.13.0-1) ... 3901s Processing triggers for libc-bin (2.40-4ubuntu1) ... 3944s autopkgtest [13:47:21]: test check-http2: [----------------------- 3945s + a2enmod http2 3945s + a2enmod ssl 3945s + a2ensite default-ssl 3945s Enabling module http2. 3945s To activate the new configuration, you need to run: 3945s systemctl restart apache2 3945s Considering dependency mime for ssl: 3945s Module mime already enabled 3945s Considering dependency socache_shmcb for ssl: 3945s Enabling module socache_shmcb. 3945s Enabling module ssl. 3945s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 3945s To activate the new configuration, you need to run: 3945s systemctl restart apache2 3945s Enabling site default-ssl. 3945s To activate the new configuration, you need to run: 3945s systemctl reload apache2 3945s + echo Protocols h2c h2 http/1.1 3945s + service apache2 restart 3945s + echo Hello, world! 3945s + testapache curl -s -k http://localhost/hello.txt 3945s + cmd=curl -s -k http://localhost/hello.txt 3945s + curl -s -k http://localhost/hello.txt 3945s + result=Hello, world! 3945s + [ Hello, world! != Hello, world! ] 3945s + echo OK 3945s + testapache curl -s -k https://localhost/hello.txt 3945s + cmd=curl -s -k https://localhost/hello.txt 3945s + curl -s -k https://localhost/hello.txt 3945s + result=Hello, world! 3945s + [ Hello, world! != Hello, world! ] 3945s + echo OK 3945s + testapache nghttp --no-verify-peer https://localhost/hello.txt 3945s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 3945s + nghttp --no-verify-peer https://localhost/hello.txt 3945s OK 3945s OK 3945s + result=Hello, world! 3945s + [ Hello, world! != Hello, world! ] 3945s + echo OK 3945s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 3945s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 3945s + nghttp -u --no-verify-peer http://localhost/hello.txt 3945s + result=Hello, world! 3945s + [ Hello, world! != Hello, world! ] 3945s + echo OK 3945s OK 3945s OK 3945s autopkgtest [13:47:22]: test check-http2: -----------------------] 3947s autopkgtest [13:47:24]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 3947s check-http2 PASS 3947s autopkgtest [13:47:24]: test check-ubuntu-branding: preparing testbed 4086s autopkgtest [13:49:43]: testbed dpkg architecture: arm64 4086s autopkgtest [13:49:43]: testbed apt version: 2.9.30ubuntu1 4087s autopkgtest [13:49:44]: @@@@@@@@@@@@@@@@@@@@ test bed setup 4087s autopkgtest [13:49:44]: testbed release detected to be: plucky 4088s autopkgtest [13:49:45]: updating testbed package index (apt update) 4089s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 4089s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 4089s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 4089s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 4089s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [90.3 kB] 4089s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 4089s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 4089s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [719 kB] 4089s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [132 kB] 4089s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [7960 B] 4089s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [677 kB] 4089s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.7 kB] 4090s Fetched 1765 kB in 1s (1925 kB/s) 4090s Reading package lists... 4091s Reading package lists... 4092s Building dependency tree... 4092s Reading state information... 4092s Calculating upgrade... 4093s Calculating upgrade... 4093s The following packages will be upgraded: 4093s base-files cloud-init cloud-init-base gcc-14-base motd-news-config 4093s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4093s Need to get 752 kB of archives. 4093s After this operation, 19.5 kB of additional disk space will be used. 4093s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 motd-news-config all 13.6ubuntu1 [5168 B] 4093s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 base-files arm64 13.6ubuntu1 [75.6 kB] 4094s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-base arm64 14.2.0-17ubuntu3 [53.6 kB] 4094s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 cloud-init-base all 25.1-0ubuntu1 [616 kB] 4094s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 cloud-init all 25.1-0ubuntu1 [2088 B] 4094s Preconfiguring packages ... 4094s Fetched 752 kB in 1s (956 kB/s) 4095s (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 ... 116668 files and directories currently installed.) 4095s Preparing to unpack .../motd-news-config_13.6ubuntu1_all.deb ... 4095s Unpacking motd-news-config (13.6ubuntu1) over (13.5ubuntu3) ... 4095s Preparing to unpack .../base-files_13.6ubuntu1_arm64.deb ... 4095s Unpacking base-files (13.6ubuntu1) over (13.5ubuntu3) ... 4095s Setting up base-files (13.6ubuntu1) ... 4095s Updating /root/.profile to current default. 4096s motd-news.service is a disabled or a static unit not running, not starting it. 4096s (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 ... 116668 files and directories currently installed.) 4096s Preparing to unpack .../gcc-14-base_14.2.0-17ubuntu3_arm64.deb ... 4096s Unpacking gcc-14-base:arm64 (14.2.0-17ubuntu3) over (14.2.0-17ubuntu1) ... 4096s Preparing to unpack .../cloud-init-base_25.1-0ubuntu1_all.deb ... 4096s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 4096s for fn in glob1(directory, "%s.*" % fname): 4097s Unpacking cloud-init-base (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 4097s Preparing to unpack .../cloud-init_25.1-0ubuntu1_all.deb ... 4097s Unpacking cloud-init (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 4097s Setting up motd-news-config (13.6ubuntu1) ... 4097s Setting up gcc-14-base:arm64 (14.2.0-17ubuntu3) ... 4097s Setting up cloud-init-base (25.1-0ubuntu1) ... 4099s Setting up cloud-init (25.1-0ubuntu1) ... 4099s Processing triggers for man-db (2.13.0-1) ... 4099s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 4099s Processing triggers for install-info (7.1.1-1) ... 4099s Processing triggers for rsyslog (8.2412.0-2ubuntu1) ... 4100s Processing triggers for initramfs-tools (0.145ubuntu2) ... 4100s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 4100s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 4119s System running in EFI mode, skipping. 4120s Reading package lists... 4120s Building dependency tree... 4120s Reading state information... 4120s Solving dependencies... 4121s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4121s autopkgtest [13:50:18]: upgrading testbed (apt dist-upgrade and autopurge) 4121s Reading package lists... 4121s Building dependency tree... 4121s Reading state information... 4122s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 4122s Starting 2 pkgProblemResolver with broken count: 0 4122s Done 4123s Entering ResolveByKeep 4123s 4124s Calculating upgrade... 4124s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4124s Reading package lists... 4125s Building dependency tree... 4125s Reading state information... 4125s Starting pkgProblemResolver with broken count: 0 4125s Starting 2 pkgProblemResolver with broken count: 0 4125s Done 4126s Solving dependencies... 4126s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4127s autopkgtest [13:50:24]: rebooting testbed after setup commands that affected boot 4158s Reading package lists... 4158s Building dependency tree... 4158s Reading state information... 4158s Starting pkgProblemResolver with broken count: 0 4158s Starting 2 pkgProblemResolver with broken count: 0 4158s Done 4159s The following NEW packages will be installed: 4159s apache2 apache2-bin apache2-data apache2-utils libapr1t64 4159s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 4159s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 4159s Need to get 2061 kB of archives. 4159s After this operation, 14.0 MB of additional disk space will be used. 4159s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libapr1t64 arm64 1.7.5-1 [106 kB] 4159s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1t64 arm64 1.6.3-3ubuntu2 [95.1 kB] 4159s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1-dbd-sqlite3 arm64 1.6.3-3ubuntu2 [11.4 kB] 4159s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1-ldap arm64 1.6.3-3ubuntu2 [9152 B] 4159s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 liblua5.4-0 arm64 5.4.7-1 [158 kB] 4160s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-bin arm64 2.4.62-3ubuntu1 [1330 kB] 4160s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-data all 2.4.62-3ubuntu1 [163 kB] 4160s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-utils arm64 2.4.62-3ubuntu1 [97.5 kB] 4160s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2 arm64 2.4.62-3ubuntu1 [90.4 kB] 4161s Fetched 2061 kB in 1s (1679 kB/s) 4161s Selecting previously unselected package libapr1t64:arm64. 4161s (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 ... 116669 files and directories currently installed.) 4161s Preparing to unpack .../0-libapr1t64_1.7.5-1_arm64.deb ... 4161s Unpacking libapr1t64:arm64 (1.7.5-1) ... 4161s Selecting previously unselected package libaprutil1t64:arm64. 4161s Preparing to unpack .../1-libaprutil1t64_1.6.3-3ubuntu2_arm64.deb ... 4161s Unpacking libaprutil1t64:arm64 (1.6.3-3ubuntu2) ... 4161s Selecting previously unselected package libaprutil1-dbd-sqlite3:arm64. 4161s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu2_arm64.deb ... 4161s Unpacking libaprutil1-dbd-sqlite3:arm64 (1.6.3-3ubuntu2) ... 4161s Selecting previously unselected package libaprutil1-ldap:arm64. 4161s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-3ubuntu2_arm64.deb ... 4161s Unpacking libaprutil1-ldap:arm64 (1.6.3-3ubuntu2) ... 4161s Selecting previously unselected package liblua5.4-0:arm64. 4161s Preparing to unpack .../4-liblua5.4-0_5.4.7-1_arm64.deb ... 4161s Unpacking liblua5.4-0:arm64 (5.4.7-1) ... 4161s Selecting previously unselected package apache2-bin. 4161s Preparing to unpack .../5-apache2-bin_2.4.62-3ubuntu1_arm64.deb ... 4161s Unpacking apache2-bin (2.4.62-3ubuntu1) ... 4162s Selecting previously unselected package apache2-data. 4162s Preparing to unpack .../6-apache2-data_2.4.62-3ubuntu1_all.deb ... 4162s Unpacking apache2-data (2.4.62-3ubuntu1) ... 4162s Selecting previously unselected package apache2-utils. 4162s Preparing to unpack .../7-apache2-utils_2.4.62-3ubuntu1_arm64.deb ... 4162s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 4162s Selecting previously unselected package apache2. 4162s Preparing to unpack .../8-apache2_2.4.62-3ubuntu1_arm64.deb ... 4162s Unpacking apache2 (2.4.62-3ubuntu1) ... 4162s Setting up libapr1t64:arm64 (1.7.5-1) ... 4162s Setting up liblua5.4-0:arm64 (5.4.7-1) ... 4162s Setting up apache2-data (2.4.62-3ubuntu1) ... 4162s Setting up libaprutil1t64:arm64 (1.6.3-3ubuntu2) ... 4162s Setting up libaprutil1-ldap:arm64 (1.6.3-3ubuntu2) ... 4162s Setting up libaprutil1-dbd-sqlite3:arm64 (1.6.3-3ubuntu2) ... 4162s Setting up apache2-utils (2.4.62-3ubuntu1) ... 4162s Setting up apache2-bin (2.4.62-3ubuntu1) ... 4162s Setting up apache2 (2.4.62-3ubuntu1) ... 4162s Enabling module mpm_event. 4162s Enabling module authz_core. 4162s Enabling module authz_host. 4162s Enabling module authn_core. 4162s Enabling module auth_basic. 4162s Enabling module access_compat. 4162s Enabling module authn_file. 4162s Enabling module authz_user. 4162s Enabling module alias. 4162s Enabling module dir. 4162s Enabling module autoindex. 4162s Enabling module env. 4162s Enabling module mime. 4162s Enabling module negotiation. 4162s Enabling module setenvif. 4162s Enabling module filter. 4162s Enabling module deflate. 4163s Enabling module status. 4163s Enabling module reqtimeout. 4163s Enabling conf charset. 4163s Enabling conf localized-error-pages. 4163s Enabling conf other-vhosts-access-log. 4163s Enabling conf security. 4163s Enabling conf serve-cgi-bin. 4163s Enabling site 000-default. 4164s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 4164s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 4165s Processing triggers for ufw (0.36.2-9) ... 4165s Processing triggers for man-db (2.13.0-1) ... 4166s Processing triggers for libc-bin (2.40-4ubuntu1) ... 4209s autopkgtest [13:51:46]: test check-ubuntu-branding: [----------------------- 4209s + ubuntu_logo_path=icons/ubuntu-logo.png 4209s ++ curl -s http://localhost 4209s + html_content=' 4209s 4209s 4209s 4209s 4209s Apache2 Ubuntu Default Page: It works 4209s 4209s 4209s 4209s
4209s 4209s
4209s
4209s

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

4209s 4209s

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

4209s 4209s
4209s
4209s
4209s Configuration Overview 4209s
4209s
4209s

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

4209s

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

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

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

4209s

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

4209s
4209s 4209s
4209s
4209s Reporting Problems 4209s
4209s
4209s

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

4209s

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

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

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

4209s 4209s

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

4209s 4209s
4209s
4209s
4209s Configuration Overview 4209s
4209s
4209s

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

4209s

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

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

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

4209s

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

4209s
4209s 4209s
4209s
4209s Reporting Problems 4209s
4209s
4209s

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

4209s

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

4209s
4209s 4209s
4209s
4209s
4209s
4209s 4209s =~ icons/ubuntu-logo\.png ]] 4209s ++ curl -s -I http://localhost/icons/ubuntu-logo.png 4209s ++ grep Content-Type 4209s ++ cut -d ' ' -f 2- 4209s ++ tr -d '[:space:]' 4209s + content_type=image/png 4209s + expected=image/png 4209s + '[' image/png '!=' image/png ']' 4210s autopkgtest [13:51:47]: test check-ubuntu-branding: -----------------------] 4210s autopkgtest [13:51:47]: test check-ubuntu-branding: - - - - - - - - - - results - - - - - - - - - - 4210s check-ubuntu-branding PASS 4211s autopkgtest [13:51:48]: test chroot: preparing testbed 4355s autopkgtest [13:54:12]: testbed dpkg architecture: arm64 4356s autopkgtest [13:54:13]: testbed apt version: 2.9.30ubuntu1 4357s autopkgtest [13:54:14]: @@@@@@@@@@@@@@@@@@@@ test bed setup 4357s autopkgtest [13:54:14]: testbed release detected to be: plucky 4358s autopkgtest [13:54:15]: updating testbed package index (apt update) 4359s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 4359s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 4359s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 4359s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 4359s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 4359s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [90.3 kB] 4359s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [719 kB] 4359s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 4359s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [132 kB] 4359s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [7960 B] 4359s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [677 kB] 4359s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.7 kB] 4360s Fetched 1765 kB in 1s (1830 kB/s) 4361s Reading package lists... 4362s Reading package lists... 4362s Building dependency tree... 4362s Reading state information... 4364s Calculating upgrade... 4364s Calculating upgrade... 4364s The following packages will be upgraded: 4364s base-files cloud-init cloud-init-base gcc-14-base motd-news-config 4365s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4365s Need to get 752 kB of archives. 4365s After this operation, 19.5 kB of additional disk space will be used. 4365s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 motd-news-config all 13.6ubuntu1 [5168 B] 4365s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 base-files arm64 13.6ubuntu1 [75.6 kB] 4365s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-base arm64 14.2.0-17ubuntu3 [53.6 kB] 4365s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 cloud-init-base all 25.1-0ubuntu1 [616 kB] 4365s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 cloud-init all 25.1-0ubuntu1 [2088 B] 4365s Preconfiguring packages ... 4366s Fetched 752 kB in 1s (1203 kB/s) 4366s (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 ... 116668 files and directories currently installed.) 4366s Preparing to unpack .../motd-news-config_13.6ubuntu1_all.deb ... 4366s Unpacking motd-news-config (13.6ubuntu1) over (13.5ubuntu3) ... 4366s Preparing to unpack .../base-files_13.6ubuntu1_arm64.deb ... 4366s Unpacking base-files (13.6ubuntu1) over (13.5ubuntu3) ... 4366s Setting up base-files (13.6ubuntu1) ... 4366s Updating /root/.profile to current default. 4367s motd-news.service is a disabled or a static unit not running, not starting it. 4367s (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 ... 116668 files and directories currently installed.) 4367s Preparing to unpack .../gcc-14-base_14.2.0-17ubuntu3_arm64.deb ... 4367s Unpacking gcc-14-base:arm64 (14.2.0-17ubuntu3) over (14.2.0-17ubuntu1) ... 4368s Preparing to unpack .../cloud-init-base_25.1-0ubuntu1_all.deb ... 4368s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 4368s for fn in glob1(directory, "%s.*" % fname): 4368s Unpacking cloud-init-base (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 4368s Preparing to unpack .../cloud-init_25.1-0ubuntu1_all.deb ... 4368s Unpacking cloud-init (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 4368s Setting up motd-news-config (13.6ubuntu1) ... 4368s Setting up gcc-14-base:arm64 (14.2.0-17ubuntu3) ... 4368s Setting up cloud-init-base (25.1-0ubuntu1) ... 4370s Setting up cloud-init (25.1-0ubuntu1) ... 4370s Processing triggers for man-db (2.13.0-1) ... 4371s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 4371s Processing triggers for install-info (7.1.1-1) ... 4371s Processing triggers for rsyslog (8.2412.0-2ubuntu1) ... 4371s Processing triggers for initramfs-tools (0.145ubuntu2) ... 4372s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 4372s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 4393s System running in EFI mode, skipping. 4393s Reading package lists... 4394s Building dependency tree... 4394s Reading state information... 4394s Solving dependencies... 4394s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4394s autopkgtest [13:54:51]: upgrading testbed (apt dist-upgrade and autopurge) 4395s Reading package lists... 4395s Building dependency tree... 4395s Reading state information... 4396s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 4396s Starting 2 pkgProblemResolver with broken count: 0 4396s Done 4397s Entering ResolveByKeep 4397s 4397s Calculating upgrade... 4397s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4398s Reading package lists... 4398s Building dependency tree... 4398s Reading state information... 4399s Starting pkgProblemResolver with broken count: 0 4399s Starting 2 pkgProblemResolver with broken count: 0 4399s Done 4399s Solving dependencies... 4400s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4400s autopkgtest [13:54:57]: rebooting testbed after setup commands that affected boot 4431s Reading package lists... 4431s Building dependency tree... 4431s Reading state information... 4432s Starting pkgProblemResolver with broken count: 0 4432s Starting 2 pkgProblemResolver with broken count: 0 4432s Done 4432s The following NEW packages will be installed: 4432s apache2 apache2-bin apache2-data apache2-utils cpp cpp-14 4432s cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu gcc gcc-14 4432s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu libapr1t64 4432s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libasan8 libcc1-0 4432s libgcc-14-dev libgomp1 libhwasan0 libisl23 libitm1 liblsan0 liblua5.4-0 4432s libmpc3 libtsan2 libubsan1 4433s 0 upgraded, 28 newly installed, 0 to remove and 0 not upgraded. 4433s Need to get 47.5 MB of archives. 4433s After this operation, 163 MB of additional disk space will be used. 4433s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libapr1t64 arm64 1.7.5-1 [106 kB] 4433s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1t64 arm64 1.6.3-3ubuntu2 [95.1 kB] 4433s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1-dbd-sqlite3 arm64 1.6.3-3ubuntu2 [11.4 kB] 4433s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1-ldap arm64 1.6.3-3ubuntu2 [9152 B] 4433s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 liblua5.4-0 arm64 5.4.7-1 [158 kB] 4433s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-bin arm64 2.4.62-3ubuntu1 [1330 kB] 4433s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-data all 2.4.62-3ubuntu1 [163 kB] 4433s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-utils arm64 2.4.62-3ubuntu1 [97.5 kB] 4433s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2 arm64 2.4.62-3ubuntu1 [90.4 kB] 4433s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libisl23 arm64 0.27-1 [676 kB] 4433s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 4433s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-17ubuntu3 [10.6 MB] 4434s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14 arm64 14.2.0-17ubuntu3 [1028 B] 4434s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 4434s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 4434s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libcc1-0 arm64 15-20250213-1ubuntu1 [44.2 kB] 4434s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 15-20250213-1ubuntu1 [146 kB] 4434s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 15-20250213-1ubuntu1 [28.0 kB] 4434s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 15-20250213-1ubuntu1 [2928 kB] 4434s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 15-20250213-1ubuntu1 [1319 kB] 4434s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 15-20250213-1ubuntu1 [2695 kB] 4434s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 15-20250213-1ubuntu1 [1178 kB] 4434s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 15-20250213-1ubuntu1 [1642 kB] 4434s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libgcc-14-dev arm64 14.2.0-17ubuntu3 [2593 kB] 4434s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-17ubuntu3 [20.9 MB] 4435s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14 arm64 14.2.0-17ubuntu3 [526 kB] 4435s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 4435s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 4435s Fetched 47.5 MB in 2s (22.9 MB/s) 4435s Selecting previously unselected package libapr1t64:arm64. 4435s (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 ... 116669 files and directories currently installed.) 4435s Preparing to unpack .../00-libapr1t64_1.7.5-1_arm64.deb ... 4435s Unpacking libapr1t64:arm64 (1.7.5-1) ... 4435s Selecting previously unselected package libaprutil1t64:arm64. 4435s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu2_arm64.deb ... 4435s Unpacking libaprutil1t64:arm64 (1.6.3-3ubuntu2) ... 4436s Selecting previously unselected package libaprutil1-dbd-sqlite3:arm64. 4436s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu2_arm64.deb ... 4436s Unpacking libaprutil1-dbd-sqlite3:arm64 (1.6.3-3ubuntu2) ... 4436s Selecting previously unselected package libaprutil1-ldap:arm64. 4436s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu2_arm64.deb ... 4436s Unpacking libaprutil1-ldap:arm64 (1.6.3-3ubuntu2) ... 4436s Selecting previously unselected package liblua5.4-0:arm64. 4436s Preparing to unpack .../04-liblua5.4-0_5.4.7-1_arm64.deb ... 4436s Unpacking liblua5.4-0:arm64 (5.4.7-1) ... 4436s Selecting previously unselected package apache2-bin. 4436s Preparing to unpack .../05-apache2-bin_2.4.62-3ubuntu1_arm64.deb ... 4436s Unpacking apache2-bin (2.4.62-3ubuntu1) ... 4436s Selecting previously unselected package apache2-data. 4436s Preparing to unpack .../06-apache2-data_2.4.62-3ubuntu1_all.deb ... 4436s Unpacking apache2-data (2.4.62-3ubuntu1) ... 4436s Selecting previously unselected package apache2-utils. 4436s Preparing to unpack .../07-apache2-utils_2.4.62-3ubuntu1_arm64.deb ... 4436s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 4436s Selecting previously unselected package apache2. 4436s Preparing to unpack .../08-apache2_2.4.62-3ubuntu1_arm64.deb ... 4436s Unpacking apache2 (2.4.62-3ubuntu1) ... 4436s Selecting previously unselected package libisl23:arm64. 4436s Preparing to unpack .../09-libisl23_0.27-1_arm64.deb ... 4436s Unpacking libisl23:arm64 (0.27-1) ... 4436s Selecting previously unselected package libmpc3:arm64. 4436s Preparing to unpack .../10-libmpc3_1.3.1-1build2_arm64.deb ... 4436s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 4436s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 4436s Preparing to unpack .../11-cpp-14-aarch64-linux-gnu_14.2.0-17ubuntu3_arm64.deb ... 4436s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 4436s Selecting previously unselected package cpp-14. 4436s Preparing to unpack .../12-cpp-14_14.2.0-17ubuntu3_arm64.deb ... 4436s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 4436s Selecting previously unselected package cpp-aarch64-linux-gnu. 4436s Preparing to unpack .../13-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 4436s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 4436s Selecting previously unselected package cpp. 4436s Preparing to unpack .../14-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 4436s Unpacking cpp (4:14.2.0-1ubuntu1) ... 4436s Selecting previously unselected package libcc1-0:arm64. 4437s Preparing to unpack .../15-libcc1-0_15-20250213-1ubuntu1_arm64.deb ... 4437s Unpacking libcc1-0:arm64 (15-20250213-1ubuntu1) ... 4437s Selecting previously unselected package libgomp1:arm64. 4437s Preparing to unpack .../16-libgomp1_15-20250213-1ubuntu1_arm64.deb ... 4437s Unpacking libgomp1:arm64 (15-20250213-1ubuntu1) ... 4437s Selecting previously unselected package libitm1:arm64. 4437s Preparing to unpack .../17-libitm1_15-20250213-1ubuntu1_arm64.deb ... 4437s Unpacking libitm1:arm64 (15-20250213-1ubuntu1) ... 4437s Selecting previously unselected package libasan8:arm64. 4437s Preparing to unpack .../18-libasan8_15-20250213-1ubuntu1_arm64.deb ... 4437s Unpacking libasan8:arm64 (15-20250213-1ubuntu1) ... 4437s Selecting previously unselected package liblsan0:arm64. 4437s Preparing to unpack .../19-liblsan0_15-20250213-1ubuntu1_arm64.deb ... 4437s Unpacking liblsan0:arm64 (15-20250213-1ubuntu1) ... 4437s Selecting previously unselected package libtsan2:arm64. 4437s Preparing to unpack .../20-libtsan2_15-20250213-1ubuntu1_arm64.deb ... 4437s Unpacking libtsan2:arm64 (15-20250213-1ubuntu1) ... 4437s Selecting previously unselected package libubsan1:arm64. 4437s Preparing to unpack .../21-libubsan1_15-20250213-1ubuntu1_arm64.deb ... 4437s Unpacking libubsan1:arm64 (15-20250213-1ubuntu1) ... 4437s Selecting previously unselected package libhwasan0:arm64. 4437s Preparing to unpack .../22-libhwasan0_15-20250213-1ubuntu1_arm64.deb ... 4437s Unpacking libhwasan0:arm64 (15-20250213-1ubuntu1) ... 4437s Selecting previously unselected package libgcc-14-dev:arm64. 4437s Preparing to unpack .../23-libgcc-14-dev_14.2.0-17ubuntu3_arm64.deb ... 4437s Unpacking libgcc-14-dev:arm64 (14.2.0-17ubuntu3) ... 4437s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 4437s Preparing to unpack .../24-gcc-14-aarch64-linux-gnu_14.2.0-17ubuntu3_arm64.deb ... 4437s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 4438s Selecting previously unselected package gcc-14. 4438s Preparing to unpack .../25-gcc-14_14.2.0-17ubuntu3_arm64.deb ... 4438s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 4438s Selecting previously unselected package gcc-aarch64-linux-gnu. 4438s Preparing to unpack .../26-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 4438s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 4438s Selecting previously unselected package gcc. 4438s Preparing to unpack .../27-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 4438s Unpacking gcc (4:14.2.0-1ubuntu1) ... 4438s Setting up libgomp1:arm64 (15-20250213-1ubuntu1) ... 4438s Setting up libmpc3:arm64 (1.3.1-1build2) ... 4438s Setting up libubsan1:arm64 (15-20250213-1ubuntu1) ... 4438s Setting up libhwasan0:arm64 (15-20250213-1ubuntu1) ... 4438s Setting up libasan8:arm64 (15-20250213-1ubuntu1) ... 4438s Setting up libapr1t64:arm64 (1.7.5-1) ... 4438s Setting up liblua5.4-0:arm64 (5.4.7-1) ... 4438s Setting up apache2-data (2.4.62-3ubuntu1) ... 4438s Setting up libtsan2:arm64 (15-20250213-1ubuntu1) ... 4438s Setting up libisl23:arm64 (0.27-1) ... 4438s Setting up libcc1-0:arm64 (15-20250213-1ubuntu1) ... 4438s Setting up liblsan0:arm64 (15-20250213-1ubuntu1) ... 4438s Setting up libitm1:arm64 (15-20250213-1ubuntu1) ... 4438s Setting up libaprutil1t64:arm64 (1.6.3-3ubuntu2) ... 4438s Setting up libaprutil1-ldap:arm64 (1.6.3-3ubuntu2) ... 4438s Setting up libaprutil1-dbd-sqlite3:arm64 (1.6.3-3ubuntu2) ... 4438s Setting up cpp-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 4438s Setting up libgcc-14-dev:arm64 (14.2.0-17ubuntu3) ... 4438s Setting up apache2-utils (2.4.62-3ubuntu1) ... 4438s Setting up apache2-bin (2.4.62-3ubuntu1) ... 4438s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 4438s Setting up cpp-14 (14.2.0-17ubuntu3) ... 4438s Setting up cpp (4:14.2.0-1ubuntu1) ... 4438s Setting up gcc-14-aarch64-linux-gnu (14.2.0-17ubuntu3) ... 4438s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 4438s Setting up apache2 (2.4.62-3ubuntu1) ... 4438s Enabling module mpm_event. 4438s Enabling module authz_core. 4438s Enabling module authz_host. 4438s Enabling module authn_core. 4438s Enabling module auth_basic. 4438s Enabling module access_compat. 4438s Enabling module authn_file. 4438s Enabling module authz_user. 4438s Enabling module alias. 4438s Enabling module dir. 4438s Enabling module autoindex. 4438s Enabling module env. 4438s Enabling module mime. 4438s Enabling module negotiation. 4438s Enabling module setenvif. 4438s Enabling module filter. 4438s Enabling module deflate. 4439s Enabling module status. 4439s Enabling module reqtimeout. 4439s Enabling conf charset. 4439s Enabling conf localized-error-pages. 4439s Enabling conf other-vhosts-access-log. 4439s Enabling conf security. 4439s Enabling conf serve-cgi-bin. 4439s Enabling site 000-default. 4440s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 4440s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 4441s Setting up gcc-14 (14.2.0-17ubuntu3) ... 4441s Setting up gcc (4:14.2.0-1ubuntu1) ... 4441s Processing triggers for ufw (0.36.2-9) ... 4441s Processing triggers for man-db (2.13.0-1) ... 4442s Processing triggers for libc-bin (2.40-4ubuntu1) ... 4522s autopkgtest [13:56:59]: test chroot: [----------------------- 4522s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf 4522s + gcc --print-file-name=libgcc_s.so.1 4522s + LIBGCC_S_PATH=/usr/lib/gcc/aarch64-linux-gnu/14/../../../aarch64-linux-gnu/libgcc_s.so.1 4522s + cat 4522s + a2enconf chroot 4522s Enabling conf chroot. 4522s To activate the new configuration, you need to run: 4522s systemctl reload apache2 4522s + echo Hello, world! 4522s + service apache2 restart 4522s + wget -qO- http://localhost/hello.txt 4522s + result=Hello, world! 4522s + [ Hello, world! != Hello, world! ] 4523s autopkgtest [13:57:00]: test chroot: -----------------------] 4523s chroot PASS 4523s autopkgtest [13:57:00]: test chroot: - - - - - - - - - - results - - - - - - - - - - 4524s autopkgtest [13:57:01]: test uwsgi: preparing testbed 4638s autopkgtest [13:58:55]: testbed dpkg architecture: arm64 4639s autopkgtest [13:58:56]: testbed apt version: 2.9.30ubuntu1 4639s autopkgtest [13:58:56]: @@@@@@@@@@@@@@@@@@@@ test bed setup 4639s autopkgtest [13:58:56]: testbed release detected to be: plucky 4640s autopkgtest [13:58:57]: updating testbed package index (apt update) 4640s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 4641s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 4641s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 4641s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 4641s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [90.3 kB] 4641s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 4641s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [719 kB] 4641s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 4641s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [132 kB] 4641s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [7960 B] 4641s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [677 kB] 4641s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.7 kB] 4641s Fetched 1765 kB in 1s (1984 kB/s) 4642s Reading package lists... 4643s Reading package lists... 4643s Building dependency tree... 4643s Reading state information... 4643s Calculating upgrade... 4644s Calculating upgrade... 4644s The following packages will be upgraded: 4644s base-files cloud-init cloud-init-base gcc-14-base motd-news-config 4644s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4644s Need to get 752 kB of archives. 4644s After this operation, 19.5 kB of additional disk space will be used. 4644s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 motd-news-config all 13.6ubuntu1 [5168 B] 4644s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 base-files arm64 13.6ubuntu1 [75.6 kB] 4644s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-base arm64 14.2.0-17ubuntu3 [53.6 kB] 4644s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 cloud-init-base all 25.1-0ubuntu1 [616 kB] 4645s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 cloud-init all 25.1-0ubuntu1 [2088 B] 4645s Preconfiguring packages ... 4645s Fetched 752 kB in 1s (1312 kB/s) 4645s (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 ... 116668 files and directories currently installed.) 4645s Preparing to unpack .../motd-news-config_13.6ubuntu1_all.deb ... 4645s Unpacking motd-news-config (13.6ubuntu1) over (13.5ubuntu3) ... 4645s Preparing to unpack .../base-files_13.6ubuntu1_arm64.deb ... 4645s Unpacking base-files (13.6ubuntu1) over (13.5ubuntu3) ... 4645s Setting up base-files (13.6ubuntu1) ... 4646s Updating /root/.profile to current default. 4646s motd-news.service is a disabled or a static unit not running, not starting it. 4646s (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 ... 116668 files and directories currently installed.) 4646s Preparing to unpack .../gcc-14-base_14.2.0-17ubuntu3_arm64.deb ... 4646s Unpacking gcc-14-base:arm64 (14.2.0-17ubuntu3) over (14.2.0-17ubuntu1) ... 4646s Preparing to unpack .../cloud-init-base_25.1-0ubuntu1_all.deb ... 4646s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 4646s for fn in glob1(directory, "%s.*" % fname): 4647s Unpacking cloud-init-base (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 4647s Preparing to unpack .../cloud-init_25.1-0ubuntu1_all.deb ... 4647s Unpacking cloud-init (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 4647s Setting up motd-news-config (13.6ubuntu1) ... 4647s Setting up gcc-14-base:arm64 (14.2.0-17ubuntu3) ... 4647s Setting up cloud-init-base (25.1-0ubuntu1) ... 4648s Setting up cloud-init (25.1-0ubuntu1) ... 4648s Processing triggers for man-db (2.13.0-1) ... 4649s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 4649s Processing triggers for install-info (7.1.1-1) ... 4649s Processing triggers for rsyslog (8.2412.0-2ubuntu1) ... 4649s Processing triggers for initramfs-tools (0.145ubuntu2) ... 4649s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 4649s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 4666s System running in EFI mode, skipping. 4666s Reading package lists... 4666s Building dependency tree... 4666s Reading state information... 4666s Solving dependencies... 4667s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4667s autopkgtest [13:59:24]: upgrading testbed (apt dist-upgrade and autopurge) 4667s Reading package lists... 4667s Building dependency tree... 4667s Reading state information... 4668s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 4668s Starting 2 pkgProblemResolver with broken count: 0 4668s Done 4668s Entering ResolveByKeep 4669s 4669s Calculating upgrade... 4669s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4670s Reading package lists... 4670s Building dependency tree... 4670s Reading state information... 4670s Starting pkgProblemResolver with broken count: 0 4670s Starting 2 pkgProblemResolver with broken count: 0 4670s Done 4671s Solving dependencies... 4671s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4671s autopkgtest [13:59:28]: rebooting testbed after setup commands that affected boot 4698s Reading package lists... 4698s Building dependency tree... 4698s Reading state information... 4699s Starting pkgProblemResolver with broken count: 0 4699s Starting 2 pkgProblemResolver with broken count: 0 4699s Done 4699s The following NEW packages will be installed: 4699s apache2 apache2-bin apache2-data apache2-utils libapr1t64 4699s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 4699s libnorm1t64 libpgm-5.3-0t64 libsodium23 libyajl2 libzmq5 uwsgi uwsgi-core 4699s uwsgi-plugin-python3 4700s 0 upgraded, 17 newly installed, 0 to remove and 0 not upgraded. 4700s Need to get 3461 kB of archives. 4700s After this operation, 22.5 MB of additional disk space will be used. 4700s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libapr1t64 arm64 1.7.5-1 [106 kB] 4700s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1t64 arm64 1.6.3-3ubuntu2 [95.1 kB] 4700s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1-dbd-sqlite3 arm64 1.6.3-3ubuntu2 [11.4 kB] 4700s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1-ldap arm64 1.6.3-3ubuntu2 [9152 B] 4700s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 liblua5.4-0 arm64 5.4.7-1 [158 kB] 4700s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-bin arm64 2.4.62-3ubuntu1 [1330 kB] 4700s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-data all 2.4.62-3ubuntu1 [163 kB] 4700s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-utils arm64 2.4.62-3ubuntu1 [97.5 kB] 4700s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2 arm64 2.4.62-3ubuntu1 [90.4 kB] 4700s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libyajl2 arm64 2.1.0-5build1 [19.7 kB] 4700s Get:11 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnorm1t64 arm64 1.5.9+dfsg-3.1build1 [150 kB] 4700s Get:12 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1build1 [162 kB] 4700s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libsodium23 arm64 1.0.18-1build3 [119 kB] 4700s Get:14 http://ftpmaster.internal/ubuntu plucky/universe arm64 libzmq5 arm64 4.3.5-1build2 [247 kB] 4700s Get:15 http://ftpmaster.internal/ubuntu plucky/universe arm64 uwsgi-core arm64 2.0.28-8 [588 kB] 4700s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 uwsgi arm64 2.0.28-8 [16.3 kB] 4700s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 uwsgi-plugin-python3 arm64 2.0.28+1ubuntu1+0.0.2 [98.8 kB] 4701s Fetched 3461 kB in 1s (4398 kB/s) 4701s Selecting previously unselected package libapr1t64:arm64. 4701s (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 ... 116669 files and directories currently installed.) 4701s Preparing to unpack .../00-libapr1t64_1.7.5-1_arm64.deb ... 4701s Unpacking libapr1t64:arm64 (1.7.5-1) ... 4701s Selecting previously unselected package libaprutil1t64:arm64. 4701s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu2_arm64.deb ... 4701s Unpacking libaprutil1t64:arm64 (1.6.3-3ubuntu2) ... 4701s Selecting previously unselected package libaprutil1-dbd-sqlite3:arm64. 4701s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu2_arm64.deb ... 4701s Unpacking libaprutil1-dbd-sqlite3:arm64 (1.6.3-3ubuntu2) ... 4701s Selecting previously unselected package libaprutil1-ldap:arm64. 4701s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu2_arm64.deb ... 4701s Unpacking libaprutil1-ldap:arm64 (1.6.3-3ubuntu2) ... 4701s Selecting previously unselected package liblua5.4-0:arm64. 4701s Preparing to unpack .../04-liblua5.4-0_5.4.7-1_arm64.deb ... 4701s Unpacking liblua5.4-0:arm64 (5.4.7-1) ... 4701s Selecting previously unselected package apache2-bin. 4701s Preparing to unpack .../05-apache2-bin_2.4.62-3ubuntu1_arm64.deb ... 4701s Unpacking apache2-bin (2.4.62-3ubuntu1) ... 4701s Selecting previously unselected package apache2-data. 4701s Preparing to unpack .../06-apache2-data_2.4.62-3ubuntu1_all.deb ... 4701s Unpacking apache2-data (2.4.62-3ubuntu1) ... 4701s Selecting previously unselected package apache2-utils. 4701s Preparing to unpack .../07-apache2-utils_2.4.62-3ubuntu1_arm64.deb ... 4701s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 4701s Selecting previously unselected package apache2. 4701s Preparing to unpack .../08-apache2_2.4.62-3ubuntu1_arm64.deb ... 4701s Unpacking apache2 (2.4.62-3ubuntu1) ... 4701s Selecting previously unselected package libyajl2:arm64. 4701s Preparing to unpack .../09-libyajl2_2.1.0-5build1_arm64.deb ... 4701s Unpacking libyajl2:arm64 (2.1.0-5build1) ... 4702s Selecting previously unselected package libnorm1t64:arm64. 4702s Preparing to unpack .../10-libnorm1t64_1.5.9+dfsg-3.1build1_arm64.deb ... 4702s Unpacking libnorm1t64:arm64 (1.5.9+dfsg-3.1build1) ... 4702s Selecting previously unselected package libpgm-5.3-0t64:arm64. 4702s Preparing to unpack .../11-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_arm64.deb ... 4702s Unpacking libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 4702s Selecting previously unselected package libsodium23:arm64. 4702s Preparing to unpack .../12-libsodium23_1.0.18-1build3_arm64.deb ... 4702s Unpacking libsodium23:arm64 (1.0.18-1build3) ... 4702s Selecting previously unselected package libzmq5:arm64. 4702s Preparing to unpack .../13-libzmq5_4.3.5-1build2_arm64.deb ... 4702s Unpacking libzmq5:arm64 (4.3.5-1build2) ... 4702s Selecting previously unselected package uwsgi-core. 4702s Preparing to unpack .../14-uwsgi-core_2.0.28-8_arm64.deb ... 4702s Unpacking uwsgi-core (2.0.28-8) ... 4702s Selecting previously unselected package uwsgi. 4702s Preparing to unpack .../15-uwsgi_2.0.28-8_arm64.deb ... 4702s Unpacking uwsgi (2.0.28-8) ... 4702s Selecting previously unselected package uwsgi-plugin-python3. 4702s Preparing to unpack .../16-uwsgi-plugin-python3_2.0.28+1ubuntu1+0.0.2_arm64.deb ... 4702s Unpacking uwsgi-plugin-python3 (2.0.28+1ubuntu1+0.0.2) ... 4702s Setting up libnorm1t64:arm64 (1.5.9+dfsg-3.1build1) ... 4702s Setting up libsodium23:arm64 (1.0.18-1build3) ... 4702s Setting up libyajl2:arm64 (2.1.0-5build1) ... 4702s Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 4702s Setting up libapr1t64:arm64 (1.7.5-1) ... 4702s Setting up liblua5.4-0:arm64 (5.4.7-1) ... 4702s Setting up apache2-data (2.4.62-3ubuntu1) ... 4702s Setting up libaprutil1t64:arm64 (1.6.3-3ubuntu2) ... 4702s Setting up libzmq5:arm64 (4.3.5-1build2) ... 4702s Setting up libaprutil1-ldap:arm64 (1.6.3-3ubuntu2) ... 4702s Setting up uwsgi-core (2.0.28-8) ... 4702s Setting up libaprutil1-dbd-sqlite3:arm64 (1.6.3-3ubuntu2) ... 4702s Setting up uwsgi (2.0.28-8) ... 4702s Setting up uwsgi-plugin-python3 (2.0.28+1ubuntu1+0.0.2) ... 4702s Setting up apache2-utils (2.4.62-3ubuntu1) ... 4702s Setting up apache2-bin (2.4.62-3ubuntu1) ... 4702s Setting up apache2 (2.4.62-3ubuntu1) ... 4702s Enabling module mpm_event. 4702s Enabling module authz_core. 4702s Enabling module authz_host. 4702s Enabling module authn_core. 4702s Enabling module auth_basic. 4703s Enabling module access_compat. 4703s Enabling module authn_file. 4703s Enabling module authz_user. 4703s Enabling module alias. 4703s Enabling module dir. 4703s Enabling module autoindex. 4703s Enabling module env. 4703s Enabling module mime. 4703s Enabling module negotiation. 4703s Enabling module setenvif. 4703s Enabling module filter. 4703s Enabling module deflate. 4703s Enabling module status. 4703s Enabling module reqtimeout. 4703s Enabling conf charset. 4703s Enabling conf localized-error-pages. 4703s Enabling conf other-vhosts-access-log. 4703s Enabling conf security. 4703s Enabling conf serve-cgi-bin. 4703s Enabling site 000-default. 4704s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 4704s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 4705s Processing triggers for ufw (0.36.2-9) ... 4705s Processing triggers for man-db (2.13.0-1) ... 4706s Processing triggers for libc-bin (2.40-4ubuntu1) ... 4740s autopkgtest [14:00:37]: test uwsgi: [----------------------- 4740s + RC=0 4740s + trap exit_handler EXIT 4740s + a2enmod proxy 4740s Enabling module proxy. 4740s To activate the new configuration, you need to run: 4740s systemctl restart apache2 4740s + a2enmod proxy_uwsgi 4740s Considering dependency proxy for proxy_uwsgi: 4740s Module proxy already enabled 4740s Enabling module proxy_uwsgi. 4740s To activate the new configuration, you need to run: 4740s systemctl restart apache2 4740s + rsync -a /var/log/apache2 /tmp/autopkgtest.qD0dlb/uwsgi-artifacts 4740s + rm /var/log/apache2/access.log /var/log/apache2/error.log /var/log/apache2/other_vhosts_access.log 4740s + mount -o bind /tmp/autopkgtest.qD0dlb/uwsgi-artifacts/apache2 /var/log/apache2 4740s + tee /etc/apache2/sites-available/000-default.conf 4740s 4740s # The ServerName directive sets the request scheme, hostname and port that 4740s # the server uses to identify itself. This is used when creating 4740s # redirection URLs. In the context of virtual hosts, the ServerName 4740s # specifies what hostname must appear in the request's Host: header to 4740s # match this virtual host. For the default virtual host (this file) this 4740s # value is not decisive as it is used as a last resort host regardless. 4740s # However, you must set it for any further virtual host explicitly. 4740s #ServerName www.example.com 4740s 4740s ServerAdmin webmaster@localhost 4740s DocumentRoot /var/www/html 4740s 4740s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 4740s # error, crit, alert, emerg. 4740s # It is also possible to configure the loglevel for particular 4740s # modules, e.g. 4740s #LogLevel info ssl:warn 4740s 4740s ErrorLog ${APACHE_LOG_DIR}/error.log 4740s CustomLog ${APACHE_LOG_DIR}/access.log combined 4740s 4740s # For most configuration files from conf-available/, which are 4740s # enabled or disabled at a global level, it is possible to 4740s # include a line for only one particular virtual host. For example the 4740s # following line enables the CGI configuration for this host only 4740s # after it has been globally disabled with "a2disconf". 4740s #Include conf-available/serve-cgi-bin.conf 4740s ProxyPass "/uwsgi" "unix:/run/uwsgi/test.socket|uwsgi://localhost" 4740s 4740s + systemctl restart apache2 4740s + test -d /etc/uwsgi/ 4740s + tee /etc/systemd/system/uwsgi-app@.socket 4740s [Unit] 4740s Description=Socket for uWSGI app %i 4740s 4740s [Socket] 4740s ListenStream=/run/uwsgi/%i.socket 4740s SocketUser=www-%i 4740s SocketGroup=www-data 4740s SocketMode=0660 4740s 4740s [Install] 4740s WantedBy=sockets.target 4740s + tee /etc/systemd/system/uwsgi-app@.service 4740s [Unit] 4740s Description=%i uWSGI app 4740s After=syslog.target 4740s 4740s [Service] 4740s ExecStart=/usr/bin/uwsgi --ini /etc/uwsgi/apps-available/%i.ini --socket /run/uwsgi/%i.socket 4740s User=www-%i 4740s Group=www-data 4740s Restart=on-failure 4740s KillSignal=SIGQUIT 4740s Type=notify 4740s StandardError=file:/var/log/apache2/uwsgi.error.log 4740s StandardOutput=file:/var/log/apache2/uwsgi.log 4740s NotifyAccess=all 4740s 4740s [Install] 4740s WantedBy=multi-user.target 4740s + systemctl daemon-reload 4740s + useradd uwsgi_test 4740s + useradd www-test 4740s + tee /etc/uwsgi/apps-available/test.ini 4740s [uwsgi] 4740s chdir=/tmp 4740s master=True 4740s cheap=True 4740s die-on-idle=True 4740s manage-script-name=True 4740s plugin=python3 4740s wsgi-file=/tmp/uwsgi.py 4740s + tee /tmp/uwsgi.py 4740s import wsgiref.headers as h 4740s def application(env, start_response): 4740s buggy_header=('buggy','buggy#\r\nbuggy2:buggy2') 4740s start_response('200 OK', [('Content-Type','text/html'),buggy_header]) 4740s ret = "Hello World Headers {}".format(env).encode() 4740s return [ret] 4740s + chown www-test:www-test /tmp/uwsgi.py 4740s + chmod +x /tmp/uwsgi.py 4740s + systemctl enable uwsgi-app@test.socket 4740s Created symlink '/etc/systemd/system/sockets.target.wants/uwsgi-app@test.socket' → '/etc/systemd/system/uwsgi-app@.socket'. 4741s + systemctl enable uwsgi-app@test.service 4741s Created symlink '/etc/systemd/system/multi-user.target.wants/uwsgi-app@test.service' → '/etc/systemd/system/uwsgi-app@.service'. 4741s + systemctl start uwsgi-app@test.socket 4741s + systemctl restart apache2 4741s + wget -S -q --output-document - http://localhost/uwsgi 4741s Hello World Headers {'PATH_INFO': '/', 'HTTP_HOST': 'localhost', 'HTTP_USER_AGENT': 'Wget/1.24.5', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'identity', 'HTTP_CONNECTION': 'Keep-Alive', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin', 'SERVER_SIGNATURE': '
Apache/2.4.62 (Ubuntu) Server at localhost Port 80
\n', 'SERVER_SOFTWARE': 'Apache/2.4.62 (Ubuntu)', 'SERVER_NAME': 'localhost', 'SERVER_ADDR': '::1', 'SERVER_PORT': '80', 'REMOTE_ADDR': '::1', 'DOCUMENT_ROOT': '/var/www/html', 'REQUEST_SCHEME': 'http', 'CONTEXT_PREFIX': '', 'CONTEXT_DOCUMENT_ROOT': '/var/www/html', 'SERVER_ADMIN': 'webmaster@localhost', 'SCRIPT_FILENAME': 'proxy:uwsgi://localhost/', 'REMOTE_PORT': '38918', 'GATEWAY_INTERFACE': 'CGI/1.1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'GET', 'QUERY_STRING': '', 'REQUEST_URI': '/uwsgi', 'SCRIPT_NAME': '/uwsgi', 'wsgi.input': , 'wsgi.file_wrapper': , 'wsgi.version': (1, 0), 'wsgi.errors': <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>, 'wsgi.run_once': False, 'wsgi.multithread': False, 'wsgi.multiprocess': False, 'wsgi.url_scheme': 'http', 'uwsgi.version': b'2.0.28-debian', 'uwsgi.node': b'autopkgtest'} HTTP/1.1 200 OK 4741s Date: Fri, 21 Feb 2025 14:00:38 GMT 4741s Server: Apache/2.4.62 (Ubuntu) 4741s Content-Type: text/html 4741s buggy: buggy# 4741s buggy2: buggy2 4741s Vary: Accept-Encoding 4741s Keep-Alive: timeout=5, max=100 4741s Connection: Keep-Alive 4741s Transfer-Encoding: chunked 4741s + wget -q --output-document - http://localhost/uwsgi 4741s + grep '^Hello World' 4741s + exit 0 4741s + exit_handler 4741s + systemctl stop apache2 4741s Hello World Headers {'PATH_INFO': '/', 'HTTP_HOST': 'localhost', 'HTTP_USER_AGENT': 'Wget/1.24.5', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'identity', 'HTTP_CONNECTION': 'Keep-Alive', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin', 'SERVER_SIGNATURE': '
Apache/2.4.62 (Ubuntu) Server at localhost Port 80
\n', 'SERVER_SOFTWARE': 'Apache/2.4.62 (Ubuntu)', 'SERVER_NAME': 'localhost', 'SERVER_ADDR': '::1', 'SERVER_PORT': '80', 'REMOTE_ADDR': '::1', 'DOCUMENT_ROOT': '/var/www/html', 'REQUEST_SCHEME': 'http', 'CONTEXT_PREFIX': '', 'CONTEXT_DOCUMENT_ROOT': '/var/www/html', 'SERVER_ADMIN': 'webmaster@localhost', 'SCRIPT_FILENAME': 'proxy:uwsgi://localhost/', 'REMOTE_PORT': '38924', 'GATEWAY_INTERFACE': 'CGI/1.1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'GET', 'QUERY_STRING': '', 'REQUEST_URI': '/uwsgi', 'SCRIPT_NAME': '/uwsgi', 'wsgi.input': , 'wsgi.file_wrapper': , 'wsgi.version': (1, 0), 'wsgi.errors': <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>, 'wsgi.run_once': False, 'wsgi.multithread': False, 'wsgi.multiprocess': False, 'wsgi.url_scheme': 'http', 'uwsgi.version': b'2.0.28-debian', 'uwsgi.node': b'autopkgtest'} 4741s + test -f /run/uwsgi/uwsgi.pid 4741s + cat /tmp/autopkgtest.qD0dlb/uwsgi-artifacts/apache2/error.log 4741s [Fri Feb 21 14:00:01.557300 2025] [mpm_event:notice] [pid 1706:tid 1706] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 4741s [Fri Feb 21 14:00:01.557443 2025] [core:notice] [pid 1706:tid 1706] AH00094: Command line: '/usr/sbin/apache2' 4741s [Fri Feb 21 14:00:37.521974 2025] [mpm_event:notice] [pid 2051:tid 2051] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 4741s [Fri Feb 21 14:00:37.522113 2025] [core:notice] [pid 2051:tid 2051] AH00094: Command line: '/usr/sbin/apache2' 4741s [Fri Feb 21 14:00:38.361816 2025] [mpm_event:notice] [pid 2051:tid 2051] AH00492: caught SIGWINCH, shutting down gracefully 4741s [Fri Feb 21 14:00:38.428828 2025] [mpm_event:notice] [pid 2257:tid 2257] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 4741s [Fri Feb 21 14:00:38.428949 2025] [core:notice] [pid 2257:tid 2257] AH00094: Command line: '/usr/sbin/apache2' 4741s [Fri Feb 21 14:00:38.598498 2025] [mpm_event:notice] [pid 2257:tid 2257] AH00492: caught SIGWINCH, shutting down gracefully 4741s + cat /tmp/autopkgtest.qD0dlb/uwsgi-artifacts/apache2/access.log 4741s ::1 - - [21/Feb/2025:14:00:38 +0000] "GET /uwsgi HTTP/1.1" 200 1514 "-" "Wget/1.24.5" 4741s ::1 - - [21/Feb/2025:14:00:38 +0000] "GET /uwsgi HTTP/1.1" 200 1514 "-" "Wget/1.24.5" 4741s + cat /tmp/autopkgtest.qD0dlb/uwsgi-artifacts/apache2/uwsgi.log 4741s + cat /tmp/autopkgtest.qD0dlb/uwsgi-artifacts/apache2/uwsgi.error.log 4741s [uWSGI] getting INI configuration from /etc/uwsgi/apps-available/test.ini 4741s *** Starting uWSGI 2.0.28-debian (64bit) on [Fri Feb 21 14:00:38 2025] *** 4741s compiled with version: 14.2.0 on 02 February 2025 13:22:14 4741s os: Linux-6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 15:49:33 UTC 2025 4741s nodename: autopkgtest 4741s machine: aarch64 4741s clock source: unix 4741s pcre jit disabled 4741s detected number of CPU cores: 2 4741s current working directory: / 4741s detected binary path: /usr/bin/uwsgi-core 4741s chdir() to /tmp 4741s your processes number limit is 15181 4741s your memory page size is 4096 bytes 4741s detected max file descriptor number: 1024 4741s lock engine: pthread robust mutexes 4741s thunder lock: disabled (you can enable it with --thunder-lock) 4741s - SystemD socket activation detected - 4741s uwsgi socket 1 attached to UNIX address /run/uwsgi/test.socket fd 3 4741s Python version: 3.13.2 (main, Feb 5 2025, 01:23:35) [GCC 14.2.0] 4741s Python main interpreter initialized at 0xeed3adf2d9a0 4741s python threads support enabled 4741s your server socket listen backlog is limited to 100 connections 4741s your mercy for graceful operations on workers is 60 seconds 4741s mapped 145840 bytes (142 KB) for 1 cores 4741s *** Operational MODE: single process *** 4741s WSGI app 0 (mountpoint='') ready in 0 seconds on interpreter 0xeed3adf2d9a0 pid: 2316 (default app) 4741s *** uWSGI is running in multiple interpreter mode *** 4741s spawned uWSGI master process (pid: 2316) 4741s cheap mode enabled: waiting for socket connection... 4741s spawned uWSGI worker 1 (pid: 2317, cores: 1) 4741s [pid: 2317|app: 0|req: 1/1] ::1 () {52 vars in 750 bytes} [Fri Feb 21 14:00:38 2025] GET /uwsgi => generated 1251 bytes in 0 msecs (HTTP/1.1 200) 2 headers in 74 bytes (1 switches on core 0) 4741s [pid: 2317|app: 0|req: 2/2] ::1 () {52 vars in 750 bytes} [Fri Feb 21 14:00:38 2025] GET /uwsgi => generated 1251 bytes in 0 msecs (HTTP/1.1 200) 2 headers in 74 bytes (1 switches on core 0) 4742s autopkgtest [14:00:39]: test uwsgi: -----------------------] 4742s autopkgtest [14:00:39]: test uwsgi: - - - - - - - - - - results - - - - - - - - - - 4742s uwsgi PASS 4742s autopkgtest [14:00:39]: test CVE-2023-25690: preparing testbed 4841s autopkgtest [14:02:18]: testbed dpkg architecture: arm64 4841s autopkgtest [14:02:18]: testbed apt version: 2.9.30ubuntu1 4841s autopkgtest [14:02:18]: @@@@@@@@@@@@@@@@@@@@ test bed setup 4842s autopkgtest [14:02:19]: testbed release detected to be: plucky 4842s autopkgtest [14:02:19]: updating testbed package index (apt update) 4843s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 4843s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 4843s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 4843s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 4843s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [719 kB] 4843s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 4843s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [90.3 kB] 4843s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 4843s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [132 kB] 4843s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [7960 B] 4843s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [677 kB] 4843s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.7 kB] 4844s Fetched 1765 kB in 1s (1849 kB/s) 4845s Reading package lists... 4846s Reading package lists... 4847s Building dependency tree... 4847s Reading state information... 4847s Calculating upgrade... 4848s Calculating upgrade... 4848s The following packages will be upgraded: 4848s base-files cloud-init cloud-init-base gcc-14-base motd-news-config 4849s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4849s Need to get 752 kB of archives. 4849s After this operation, 19.5 kB of additional disk space will be used. 4849s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 motd-news-config all 13.6ubuntu1 [5168 B] 4849s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 base-files arm64 13.6ubuntu1 [75.6 kB] 4849s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-base arm64 14.2.0-17ubuntu3 [53.6 kB] 4849s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 cloud-init-base all 25.1-0ubuntu1 [616 kB] 4849s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 cloud-init all 25.1-0ubuntu1 [2088 B] 4849s Preconfiguring packages ... 4849s Fetched 752 kB in 1s (1334 kB/s) 4850s (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 ... 116668 files and directories currently installed.) 4850s Preparing to unpack .../motd-news-config_13.6ubuntu1_all.deb ... 4850s Unpacking motd-news-config (13.6ubuntu1) over (13.5ubuntu3) ... 4850s Preparing to unpack .../base-files_13.6ubuntu1_arm64.deb ... 4850s Unpacking base-files (13.6ubuntu1) over (13.5ubuntu3) ... 4850s Setting up base-files (13.6ubuntu1) ... 4850s Updating /root/.profile to current default. 4851s motd-news.service is a disabled or a static unit not running, not starting it. 4851s (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 ... 116668 files and directories currently installed.) 4851s Preparing to unpack .../gcc-14-base_14.2.0-17ubuntu3_arm64.deb ... 4851s Unpacking gcc-14-base:arm64 (14.2.0-17ubuntu3) over (14.2.0-17ubuntu1) ... 4851s Preparing to unpack .../cloud-init-base_25.1-0ubuntu1_all.deb ... 4851s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 4851s for fn in glob1(directory, "%s.*" % fname): 4851s Unpacking cloud-init-base (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 4851s Preparing to unpack .../cloud-init_25.1-0ubuntu1_all.deb ... 4851s Unpacking cloud-init (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 4851s Setting up motd-news-config (13.6ubuntu1) ... 4851s Setting up gcc-14-base:arm64 (14.2.0-17ubuntu3) ... 4851s Setting up cloud-init-base (25.1-0ubuntu1) ... 4853s Setting up cloud-init (25.1-0ubuntu1) ... 4853s Processing triggers for man-db (2.13.0-1) ... 4854s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 4854s Processing triggers for install-info (7.1.1-1) ... 4854s Processing triggers for rsyslog (8.2412.0-2ubuntu1) ... 4854s Processing triggers for initramfs-tools (0.145ubuntu2) ... 4854s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 4854s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 4872s System running in EFI mode, skipping. 4872s Reading package lists... 4873s Building dependency tree... 4873s Reading state information... 4873s Solving dependencies... 4873s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4873s autopkgtest [14:02:50]: upgrading testbed (apt dist-upgrade and autopurge) 4874s Reading package lists... 4874s Building dependency tree... 4874s Reading state information... 4875s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 4875s Starting 2 pkgProblemResolver with broken count: 0 4875s Done 4875s Entering ResolveByKeep 4876s 4876s Calculating upgrade... 4876s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4877s Reading package lists... 4877s Building dependency tree... 4877s Reading state information... 4877s Starting pkgProblemResolver with broken count: 0 4877s Starting 2 pkgProblemResolver with broken count: 0 4877s Done 4878s Solving dependencies... 4878s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4878s autopkgtest [14:02:55]: rebooting testbed after setup commands that affected boot 4905s Reading package lists... 4905s Building dependency tree... 4905s Reading state information... 4905s Starting pkgProblemResolver with broken count: 0 4906s Starting 2 pkgProblemResolver with broken count: 0 4906s Done 4906s The following NEW packages will be installed: 4906s apache2 apache2-bin apache2-data apache2-utils libapr1t64 4906s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 4906s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 4906s Need to get 2061 kB of archives. 4906s After this operation, 14.0 MB of additional disk space will be used. 4906s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libapr1t64 arm64 1.7.5-1 [106 kB] 4907s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1t64 arm64 1.6.3-3ubuntu2 [95.1 kB] 4907s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1-dbd-sqlite3 arm64 1.6.3-3ubuntu2 [11.4 kB] 4907s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libaprutil1-ldap arm64 1.6.3-3ubuntu2 [9152 B] 4907s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 liblua5.4-0 arm64 5.4.7-1 [158 kB] 4907s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-bin arm64 2.4.62-3ubuntu1 [1330 kB] 4907s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-data all 2.4.62-3ubuntu1 [163 kB] 4907s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2-utils arm64 2.4.62-3ubuntu1 [97.5 kB] 4907s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 apache2 arm64 2.4.62-3ubuntu1 [90.4 kB] 4908s Fetched 2061 kB in 1s (2929 kB/s) 4908s Selecting previously unselected package libapr1t64:arm64. 4908s (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 ... 116669 files and directories currently installed.) 4908s Preparing to unpack .../0-libapr1t64_1.7.5-1_arm64.deb ... 4908s Unpacking libapr1t64:arm64 (1.7.5-1) ... 4908s Selecting previously unselected package libaprutil1t64:arm64. 4908s Preparing to unpack .../1-libaprutil1t64_1.6.3-3ubuntu2_arm64.deb ... 4908s Unpacking libaprutil1t64:arm64 (1.6.3-3ubuntu2) ... 4908s Selecting previously unselected package libaprutil1-dbd-sqlite3:arm64. 4908s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu2_arm64.deb ... 4908s Unpacking libaprutil1-dbd-sqlite3:arm64 (1.6.3-3ubuntu2) ... 4908s Selecting previously unselected package libaprutil1-ldap:arm64. 4908s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-3ubuntu2_arm64.deb ... 4908s Unpacking libaprutil1-ldap:arm64 (1.6.3-3ubuntu2) ... 4908s Selecting previously unselected package liblua5.4-0:arm64. 4908s Preparing to unpack .../4-liblua5.4-0_5.4.7-1_arm64.deb ... 4908s Unpacking liblua5.4-0:arm64 (5.4.7-1) ... 4908s Selecting previously unselected package apache2-bin. 4908s Preparing to unpack .../5-apache2-bin_2.4.62-3ubuntu1_arm64.deb ... 4908s Unpacking apache2-bin (2.4.62-3ubuntu1) ... 4908s Selecting previously unselected package apache2-data. 4908s Preparing to unpack .../6-apache2-data_2.4.62-3ubuntu1_all.deb ... 4908s Unpacking apache2-data (2.4.62-3ubuntu1) ... 4908s Selecting previously unselected package apache2-utils. 4908s Preparing to unpack .../7-apache2-utils_2.4.62-3ubuntu1_arm64.deb ... 4908s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 4908s Selecting previously unselected package apache2. 4908s Preparing to unpack .../8-apache2_2.4.62-3ubuntu1_arm64.deb ... 4908s Unpacking apache2 (2.4.62-3ubuntu1) ... 4908s Setting up libapr1t64:arm64 (1.7.5-1) ... 4908s Setting up liblua5.4-0:arm64 (5.4.7-1) ... 4908s Setting up apache2-data (2.4.62-3ubuntu1) ... 4908s Setting up libaprutil1t64:arm64 (1.6.3-3ubuntu2) ... 4908s Setting up libaprutil1-ldap:arm64 (1.6.3-3ubuntu2) ... 4908s Setting up libaprutil1-dbd-sqlite3:arm64 (1.6.3-3ubuntu2) ... 4908s Setting up apache2-utils (2.4.62-3ubuntu1) ... 4908s Setting up apache2-bin (2.4.62-3ubuntu1) ... 4908s Setting up apache2 (2.4.62-3ubuntu1) ... 4908s Enabling module mpm_event. 4908s Enabling module authz_core. 4908s Enabling module authz_host. 4908s Enabling module authn_core. 4908s Enabling module auth_basic. 4909s Enabling module access_compat. 4909s Enabling module authn_file. 4909s Enabling module authz_user. 4909s Enabling module alias. 4909s Enabling module dir. 4909s Enabling module autoindex. 4909s Enabling module env. 4909s Enabling module mime. 4909s Enabling module negotiation. 4909s Enabling module setenvif. 4909s Enabling module filter. 4909s Enabling module deflate. 4909s Enabling module status. 4909s Enabling module reqtimeout. 4909s Enabling conf charset. 4909s Enabling conf localized-error-pages. 4909s Enabling conf other-vhosts-access-log. 4909s Enabling conf security. 4909s Enabling conf serve-cgi-bin. 4909s Enabling site 000-default. 4910s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 4910s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 4911s Processing triggers for ufw (0.36.2-9) ... 4911s Processing triggers for man-db (2.13.0-1) ... 4912s Processing triggers for libc-bin (2.40-4ubuntu1) ... 4933s autopkgtest [14:03:50]: test CVE-2023-25690: [----------------------- 4933s + RC=0 4933s + trap exit_handler EXIT 4933s + a2enmod proxy 4933s Enabling module proxy. 4933s To activate the new configuration, you need to run: 4933s systemctl restart apache2 4933s + a2enmod proxy_http 4933s Considering dependency proxy for proxy_http: 4933s Module proxy already enabled 4933s Enabling module proxy_http. 4933s To activate the new configuration, you need to run: 4933s systemctl restart apache2 4933s + a2enmod rewrite 4933s Enabling module rewrite. 4933s To activate the new configuration, you need to run: 4933s systemctl restart apache2 4933s + rsync -a /var/log/apache2 /tmp/autopkgtest.qD0dlb/CVE-2023-25690-artifacts 4933s + rm /var/log/apache2/access.log /var/log/apache2/error.log /var/log/apache2/other_vhosts_access.log 4933s + mount -o bind /tmp/autopkgtest.qD0dlb/CVE-2023-25690-artifacts/apache2 /var/log/apache2 4933s + tee /etc/apache2/ports.conf 4933s Listen 80 4933s Listen 8080 4933s + tee /etc/apache2/sites-available/000-default.conf 4933s 4933s # The ServerName directive sets the request scheme, hostname and port that 4933s # the server uses to identify itself. This is used when creating 4933s # redirection URLs. In the context of virtual hosts, the ServerName 4933s # specifies what hostname must appear in the request's Host: header to 4933s # match this virtual host. For the default virtual host (this file) this 4933s # value is not decisive as it is used as a last resort host regardless. 4933s # However, you must set it for any further virtual host explicitly. 4933s #ServerName www.example.com 4933s 4933s ServerAdmin webmaster@localhost 4933s DocumentRoot /var/www/html 4933s 4933s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 4933s # error, crit, alert, emerg. 4933s # It is also possible to configure the loglevel for particular 4933s # modules, e.g. 4933s #LogLevel info ssl:warn 4933s 4933s ErrorLog ${APACHE_LOG_DIR}/error.8080.log 4933s CustomLog ${APACHE_LOG_DIR}/access.8080.log combined 4933s 4933s # For most configuration files from conf-available/, which are 4933s # enabled or disabled at a global level, it is possible to 4933s # include a line for only one particular virtual host. For example the 4933s # following line enables the CGI configuration for this host only 4933s # after it has been globally disabled with "a2disconf". 4933s #Include conf-available/serve-cgi-bin.conf 4933s 4933s 4933s # The ServerName directive sets the request scheme, hostname and port that 4933s # the server uses to identify itself. This is used when creating 4933s # redirection URLs. In the context of virtual hosts, the ServerName 4933s # specifies what hostname must appear in the request's Host: header to 4933s # match this virtual host. For the default virtual host (this file) this 4933s # value is not decisive as it is used as a last resort host regardless. 4933s # However, you must set it for any further virtual host explicitly. 4933s #ServerName www.example.com 4933s 4933s ServerAdmin webmaster@localhost 4933s DocumentRoot /var/www/html 4933s 4933s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 4933s # error, crit, alert, emerg. 4933s # It is also possible to configure the loglevel for particular 4933s # modules, e.g. 4933s #LogLevel info ssl:warn 4933s LogLevel alert rewrite:trace6 4933s LogLevel error proxy:trace6 4933s ErrorLog ${APACHE_LOG_DIR}/error.log 4933s CustomLog ${APACHE_LOG_DIR}/access.log combined 4933s 4933s RewriteEngine on 4933s RewriteRule "^/here/(.*)" "http://localhost:8080/index.html?$1" [P] 4933s ProxyPassReverse "/here/" "http://localhost:8080/" 4933s 4933s + systemctl restart apache2 4933s + CHOKEURL='http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 4933s + wget -S -q --output-document - 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 4933s HTTP/1.1 403 Forbidden 4933s Date: Fri, 21 Feb 2025 14:03:50 GMT 4933s Server: Apache/2.4.62 (Ubuntu) 4933s Content-Length: 274 4933s Keep-Alive: timeout=5, max=100 4933s Connection: Keep-Alive 4933s Content-Type: text/html; charset=iso-8859-1 4933s + true 4933s + wget -S -q --output-document /dev/null 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 4933s HTTP/1.1 403 Forbidden 4933s Date: Fri, 21 Feb 2025 14:03:50 GMT 4933s Server: Apache/2.4.62 (Ubuntu) 4933s Content-Length: 274 4933s Keep-Alive: timeout=5, max=100 4933s Connection: Keep-Alive 4933s Content-Type: text/html; charset=iso-8859-1 4933s + true 4933s + wget -S -q --output-document /dev/null 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 4933s + grep -e '^[[:space:]]*HTTP/1.1 4[[:digit:]][[:digit:]] ' 4933s + true 4933s HTTP/1.1 403 Forbidden 4933s + cat /tmp/autopkgtest.qD0dlb/CVE-2023-25690-artifacts/apache2/access.8080.log 4933s + grep '] "GET /BAD.html HTTP/1.1"' 4933s + exit 0 4933s + exit_handler 4933s + chmod -R a+rwX /tmp/autopkgtest.qD0dlb/CVE-2023-25690-artifacts/apache2 4933s + systemctl status apache2.service 4933s ● apache2.service - The Apache HTTP Server 4933s Loaded: loaded (/usr/lib/systemd/system/apache2.service; enabled; preset: enabled) 4933s Active: active (running) since Fri 2025-02-21 14:03:50 UTC; 39ms ago 4933s Invocation: ec41726be5d746b5a17fd6dac2c7ba3a 4933s Docs: https://httpd.apache.org/docs/2.4/ 4933s Process: 1895 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS) 4933s Main PID: 1898 (apache2) 4933s Tasks: 55 (limit: 4554) 4933s Memory: 5.4M (peak: 5.9M) 4933s CPU: 35ms 4933s CGroup: /system.slice/apache2.service 4933s ├─1898 /usr/sbin/apache2 -k start 4933s ├─1900 /usr/sbin/apache2 -k start 4933s └─1901 /usr/sbin/apache2 -k start 4933s 4933s Feb 21 14:03:50 autopkgtest systemd[1]: Starting apache2.service - The Apache HTTP Server... 4933s Feb 21 14:03:50 autopkgtest systemd[1]: Started apache2.service - The Apache HTTP Server. 4933s + systemctl stop apache2 4934s + cat /tmp/autopkgtest.qD0dlb/CVE-2023-25690-artifacts/apache2/error.log 4934s + cat /tmp/autopkgtest.qD0dlb/CVE-2023-25690-artifacts/apache2/access.log 4934s + cat /tmp/autopkgtest.qD0dlb/CVE-2023-25690-artifacts/apache2/error.8080.log 4934s + cat /tmp/autopkgtest.qD0dlb/CVE-2023-25690-artifacts/apache2/access.8080.log 4934s [Fri Feb 21 14:03:28.731835 2025] [mpm_event:notice] [pid 1544:tid 1544] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 4934s [Fri Feb 21 14:03:28.731955 2025] [core:notice] [pid 1544:tid 1544] AH00094: Command line: '/usr/sbin/apache2' 4934s [Fri Feb 21 14:03:50.888306 2025] [mpm_event:notice] [pid 1898:tid 1898] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 4934s [Fri Feb 21 14:03:50.888437 2025] [core:notice] [pid 1898:tid 1898] AH00094: Command line: '/usr/sbin/apache2' 4934s [Fri Feb 21 14:03:50.903036 2025] [rewrite:error] [pid 1900:tid 1909] [client ::1:56524] AH10410: Rewritten query string contains control characters or spaces 4934s [Fri Feb 21 14:03:50.908140 2025] [rewrite:error] [pid 1900:tid 1915] [client ::1:56534] AH10410: Rewritten query string contains control characters or spaces 4934s [Fri Feb 21 14:03:50.913304 2025] [rewrite:error] [pid 1900:tid 1913] [client ::1:56542] AH10410: Rewritten query string contains control characters or spaces 4934s [Fri Feb 21 14:03:50.965281 2025] [mpm_event:notice] [pid 1898:tid 1898] AH00492: caught SIGWINCH, shutting down gracefully 4934s ::1 - - [21/Feb/2025:14:03:50 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 4934s ::1 - - [21/Feb/2025:14:03:50 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 4934s ::1 - - [21/Feb/2025:14:03:50 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 4934s autopkgtest [14:03:51]: test CVE-2023-25690: -----------------------] 4934s autopkgtest [14:03:51]: test CVE-2023-25690: - - - - - - - - - - results - - - - - - - - - - 4934s CVE-2023-25690 PASS 4935s autopkgtest [14:03:52]: @@@@@@@@@@@@@@@@@@@@ summary 4935s run-test-suite PASS 4935s duplicate-module-load PASS 4935s default-mods PASS 4935s htcacheclean PASS 4935s ssl-passphrase PASS 4935s check-http2 PASS 4935s check-ubuntu-branding PASS 4935s chroot PASS 4935s uwsgi PASS 4935s CVE-2023-25690 PASS 4940s nova [W] Timed out waiting for 109352f6-57c6-463e-8a85-a1cb8d41ba7b to get deleted. 4940s nova [W] Using flock in prodstack6-arm64 4940s Creating nova instance adt-plucky-arm64-apache2-20250221-124137-juju-7f2275-prod-proposed-migration-environment-2-d93759b7-2fdd-49d9-afe8-bf205bd69b00 from image adt/ubuntu-plucky-arm64-server-20250221.img (UUID 7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0)... 4940s nova [W] Timed out waiting for 6e6c9a6b-234e-4925-b545-0bce0ae9b91f to get deleted. 4940s nova [W] Using flock in prodstack6-arm64 4940s Creating nova instance adt-plucky-arm64-apache2-20250221-124137-juju-7f2275-prod-proposed-migration-environment-2-d93759b7-2fdd-49d9-afe8-bf205bd69b00 from image adt/ubuntu-plucky-arm64-server-20250221.img (UUID 7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0)... 4940s nova [W] Timed out waiting for 0b99293a-e9e2-44be-8cb1-25dd8807dda7 to get deleted. 4940s nova [W] Using flock in prodstack6-arm64 4940s flock: timeout while waiting to get lock 4940s Creating nova instance adt-plucky-arm64-apache2-20250221-124137-juju-7f2275-prod-proposed-migration-environment-2-d93759b7-2fdd-49d9-afe8-bf205bd69b00 from image adt/ubuntu-plucky-arm64-server-20250221.img (UUID 7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0)... 4940s nova [W] Timed out waiting for f720fde1-eccb-4703-863c-b876a6f65054 to get deleted. 4940s nova [W] Using flock in prodstack6-arm64 4940s flock: timeout while waiting to get lock 4940s Creating nova instance adt-plucky-arm64-apache2-20250221-124137-juju-7f2275-prod-proposed-migration-environment-2-d93759b7-2fdd-49d9-afe8-bf205bd69b00 from image adt/ubuntu-plucky-arm64-server-20250221.img (UUID 7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0)... 4940s nova [W] Timed out waiting for adac2346-59b4-4c04-aefd-3dbdedbf4e89 to get deleted. 4940s nova [W] Using flock in prodstack6-arm64 4940s Creating nova instance adt-plucky-arm64-apache2-20250221-124137-juju-7f2275-prod-proposed-migration-environment-2-d93759b7-2fdd-49d9-afe8-bf205bd69b00 from image adt/ubuntu-plucky-arm64-server-20250221.img (UUID 7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0)... 4940s nova [W] Timed out waiting for a50a0ebe-2020-46bf-a6e9-5ec04bca5a4b to get deleted. 4940s nova [W] Using flock in prodstack6-arm64 4940s Creating nova instance adt-plucky-arm64-apache2-20250221-124137-juju-7f2275-prod-proposed-migration-environment-2-d93759b7-2fdd-49d9-afe8-bf205bd69b00 from image adt/ubuntu-plucky-arm64-server-20250221.img (UUID 7cc4cd7e-6f5b-4658-9b17-e38e7fa05fb0)... 4940s nova [W] Timed out waiting for bff27784-0189-4034-9bdc-0a56140df864 to get deleted.